Resources: MyApi: Type: AWS::Serverless::Api Properties: StageName: Prod Models: User: type: object properties: username: type: string MyFunction: Type: AWS::Serverless::Function Properties: Handler: index.handler Runtime: nodejs14.x InlineCode: | exports.handler = async (event, context, callback) => { return { statusCode: 200, body: 'Success' } } Events: None: Type: Api Properties: RequestModel: Model: User Required: true RestApiId: Ref: MyApi Method: get Path: /none Outputs: ApiUrl: Description: API endpoint URL for Prod environment Value: Fn::Sub: https://${MyApi}.execute-api.${AWS::Region}.${AWS::URLSuffix}/Prod/ Metadata: SamTransformTest: true