get_model_template

APIGateway.Client.get_model_template(**kwargs)

Generates a sample mapping template that can be used to transform a payload into the structure of a model.

See also: AWS API Documentation

Request Syntax

response = client.get_model_template(
    restApiId='string',
    modelName='string'
)
Parameters
  • restApiId (string) --

    [REQUIRED]

    The string identifier of the associated RestApi.

  • modelName (string) --

    [REQUIRED]

    The name of the model for which to generate a template.

Return type

dict

Returns

Response Syntax

{
    'value': 'string'
}

Response Structure

  • (dict) --

    Represents a mapping template used to transform a payload.

    • value (string) --

      The Apache Velocity Template Language (VTL) template content used for the template resource.

Exceptions

  • APIGateway.Client.exceptions.UnauthorizedException
  • APIGateway.Client.exceptions.NotFoundException
  • APIGateway.Client.exceptions.BadRequestException
  • APIGateway.Client.exceptions.TooManyRequestsException