CfnIntegrationV2Props

class aws_cdk.aws_apigateway.CfnIntegrationV2Props(*, api_id, integration_type, connection_type=None, content_handling_strategy=None, credentials_arn=None, description=None, integration_method=None, integration_uri=None, passthrough_behavior=None, payload_format_version=None, request_parameters=None, request_templates=None, template_selection_expression=None, timeout_in_millis=None)

Bases: object

(deprecated) Properties for defining a AWS::ApiGatewayV2::Integration.

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

  • integration_type (str) – (deprecated) AWS::ApiGatewayV2::Integration.IntegrationType.

  • connection_type (Optional[str]) – (deprecated) AWS::ApiGatewayV2::Integration.ConnectionType.

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

  • credentials_arn (Optional[str]) – (deprecated) AWS::ApiGatewayV2::Integration.CredentialsArn.

  • description (Optional[str]) – (deprecated) AWS::ApiGatewayV2::Integration.Description.

  • integration_method (Optional[str]) – (deprecated) AWS::ApiGatewayV2::Integration.IntegrationMethod.

  • integration_uri (Optional[str]) – (deprecated) AWS::ApiGatewayV2::Integration.IntegrationUri.

  • passthrough_behavior (Optional[str]) – (deprecated) AWS::ApiGatewayV2::Integration.PassthroughBehavior.

  • payload_format_version (Optional[str]) – (deprecated) AWS::ApiGatewayV2::Integration.PayloadFormatVersion.

  • request_parameters (Optional[Any]) – (deprecated) AWS::ApiGatewayV2::Integration.RequestParameters.

  • request_templates (Optional[Any]) – (deprecated) AWS::ApiGatewayV2::Integration.RequestTemplates.

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

  • timeout_in_millis (Union[int, float, None]) – (deprecated) AWS::ApiGatewayV2::Integration.TimeoutInMillis.

Deprecated:

moved to package aws-apigatewayv2

See:

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

Stability:

deprecated

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_apigateway as apigateway

# request_parameters: Any
# request_templates: Any

cfn_integration_v2_props = apigateway.CfnIntegrationV2Props(
    api_id="apiId",
    integration_type="integrationType",

    # the properties below are optional
    connection_type="connectionType",
    content_handling_strategy="contentHandlingStrategy",
    credentials_arn="credentialsArn",
    description="description",
    integration_method="integrationMethod",
    integration_uri="integrationUri",
    passthrough_behavior="passthroughBehavior",
    payload_format_version="payloadFormatVersion",
    request_parameters=request_parameters,
    request_templates=request_templates,
    template_selection_expression="templateSelectionExpression",
    timeout_in_millis=123
)

Attributes

api_id

(deprecated) AWS::ApiGatewayV2::Integration.ApiId.

See:

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

Stability:

deprecated

connection_type

(deprecated) AWS::ApiGatewayV2::Integration.ConnectionType.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-connectiontype

Stability:

deprecated

content_handling_strategy

(deprecated) AWS::ApiGatewayV2::Integration.ContentHandlingStrategy.

See:

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

Stability:

deprecated

credentials_arn

(deprecated) AWS::ApiGatewayV2::Integration.CredentialsArn.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-credentialsarn

Stability:

deprecated

description

(deprecated) AWS::ApiGatewayV2::Integration.Description.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-description

Stability:

deprecated

integration_method

(deprecated) AWS::ApiGatewayV2::Integration.IntegrationMethod.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-integrationmethod

Stability:

deprecated

integration_type

(deprecated) AWS::ApiGatewayV2::Integration.IntegrationType.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-integrationtype

Stability:

deprecated

integration_uri

(deprecated) AWS::ApiGatewayV2::Integration.IntegrationUri.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-integrationuri

Stability:

deprecated

passthrough_behavior

(deprecated) AWS::ApiGatewayV2::Integration.PassthroughBehavior.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-passthroughbehavior

Stability:

deprecated

payload_format_version

(deprecated) AWS::ApiGatewayV2::Integration.PayloadFormatVersion.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-payloadformatversion

Stability:

deprecated

request_parameters

(deprecated) AWS::ApiGatewayV2::Integration.RequestParameters.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-requestparameters

Stability:

deprecated

request_templates

(deprecated) AWS::ApiGatewayV2::Integration.RequestTemplates.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-requesttemplates

Stability:

deprecated

template_selection_expression

(deprecated) AWS::ApiGatewayV2::Integration.TemplateSelectionExpression.

See:

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

Stability:

deprecated

timeout_in_millis

(deprecated) AWS::ApiGatewayV2::Integration.TimeoutInMillis.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-integration.html#cfn-apigatewayv2-integration-timeoutinmillis

Stability:

deprecated