CfnIntegrationResponseV2Props

class aws_cdk.aws_apigateway.CfnIntegrationResponseV2Props(*, api_id, integration_id, integration_response_key, content_handling_strategy=None, response_parameters=None, response_templates=None, template_selection_expression=None)

Bases: object

__init__(*, api_id, integration_id, integration_response_key, content_handling_strategy=None, response_parameters=None, response_templates=None, template_selection_expression=None)

Properties for defining a AWS::ApiGatewayV2::IntegrationResponse.

Parameters
  • api_id (str) – AWS::ApiGatewayV2::IntegrationResponse.ApiId.

  • integration_id (str) – AWS::ApiGatewayV2::IntegrationResponse.IntegrationId.

  • integration_response_key (str) – AWS::ApiGatewayV2::IntegrationResponse.IntegrationResponseKey.

  • content_handling_strategy (Optional[str]) – AWS::ApiGatewayV2::IntegrationResponse.ContentHandlingStrategy.

  • response_parameters (Optional[Any]) – AWS::ApiGatewayV2::IntegrationResponse.ResponseParameters.

  • response_templates (Optional[Any]) – AWS::ApiGatewayV2::IntegrationResponse.ResponseTemplates.

  • template_selection_expression (Optional[str]) – AWS::ApiGatewayV2::IntegrationResponse.TemplateSelectionExpression.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integrationresponse.html

Attributes

api_id

AWS::ApiGatewayV2::IntegrationResponse.ApiId.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integrationresponse.html#cfn-apigatewayv2-integrationresponse-apiid

Return type

str

content_handling_strategy

AWS::ApiGatewayV2::IntegrationResponse.ContentHandlingStrategy.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integrationresponse.html#cfn-apigatewayv2-integrationresponse-contenthandlingstrategy

Return type

Optional[str]

integration_id

AWS::ApiGatewayV2::IntegrationResponse.IntegrationId.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integrationresponse.html#cfn-apigatewayv2-integrationresponse-integrationid

Return type

str

integration_response_key

AWS::ApiGatewayV2::IntegrationResponse.IntegrationResponseKey.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integrationresponse.html#cfn-apigatewayv2-integrationresponse-integrationresponsekey

Return type

str

response_parameters

AWS::ApiGatewayV2::IntegrationResponse.ResponseParameters.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integrationresponse.html#cfn-apigatewayv2-integrationresponse-responseparameters

Return type

Any

response_templates

AWS::ApiGatewayV2::IntegrationResponse.ResponseTemplates.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integrationresponse.html#cfn-apigatewayv2-integrationresponse-responsetemplates

Return type

Any

template_selection_expression

AWS::ApiGatewayV2::IntegrationResponse.TemplateSelectionExpression.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integrationresponse.html#cfn-apigatewayv2-integrationresponse-templateselectionexpression

Return type

Optional[str]