Uses of Class
software.amazon.awscdk.cfnpropertymixins.services.apigatewayv2.CfnIntegrationPropsMixin.Builder
Packages that use CfnIntegrationPropsMixin.Builder
-
Uses of CfnIntegrationPropsMixin.Builder in software.amazon.awscdk.cfnpropertymixins.services.apigatewayv2
Methods in software.amazon.awscdk.cfnpropertymixins.services.apigatewayv2 that return CfnIntegrationPropsMixin.BuilderModifier and TypeMethodDescriptionThe API identifier.The API identifier.CfnIntegrationPropsMixin.Builder.connectionId(String connectionId) The ID of the VPC link for a private integration.CfnIntegrationPropsMixin.Builder.connectionType(String connectionType) The type of the network connection to the integration endpoint.CfnIntegrationPropsMixin.Builder.contentHandlingStrategy(String contentHandlingStrategy) Supported only for WebSocket APIs.CfnIntegrationPropsMixin.Builder.create()CfnIntegrationPropsMixin.Builder.create(CfnPropertyMixinOptions options) CfnIntegrationPropsMixin.Builder.credentialsArn(String credentialsArn) Specifies the credentials required for the integration, if any.CfnIntegrationPropsMixin.Builder.description(String description) The description of the integration.CfnIntegrationPropsMixin.Builder.integrationMethod(String integrationMethod) Specifies the integration's HTTP method type.CfnIntegrationPropsMixin.Builder.integrationSubtype(String integrationSubtype) Supported only for HTTP APIAWS_PROXYintegrations.CfnIntegrationPropsMixin.Builder.integrationType(String integrationType) The integration type of an integration.CfnIntegrationPropsMixin.Builder.integrationUri(String integrationUri) For a Lambda integration, specify the URI of a Lambda function.CfnIntegrationPropsMixin.Builder.integrationUri(IFunctionRef integrationUri) For a Lambda integration, specify the URI of a Lambda function.CfnIntegrationPropsMixin.Builder.passthroughBehavior(String passthroughBehavior) Specifies the pass-through behavior for incoming requests based on theContent-Typeheader in the request, and the available mapping templates specified as therequestTemplatesproperty on theIntegrationresource.CfnIntegrationPropsMixin.Builder.payloadFormatVersion(String payloadFormatVersion) Specifies the format of the payload sent to an integration.CfnIntegrationPropsMixin.Builder.requestParameters(Object requestParameters) For WebSocket APIs, a key-value map specifying request parameters that are passed from the method request to the backend.CfnIntegrationPropsMixin.Builder.requestTemplates(Object requestTemplates) Represents a map of Velocity templates that are applied on the request payload based on the value of the Content-Type header sent by the client.CfnIntegrationPropsMixin.Builder.responseParameters(Object responseParameters) Supported only for HTTP APIs.CfnIntegrationPropsMixin.Builder.templateSelectionExpression(String templateSelectionExpression) The template selection expression for the integration.CfnIntegrationPropsMixin.Builder.timeoutInMillis(Number timeoutInMillis) Custom timeout between 50 and 29,000 milliseconds for WebSocket APIs and between 50 and 30,000 milliseconds for HTTP APIs.CfnIntegrationPropsMixin.Builder.tlsConfig(CfnIntegrationPropsMixin.TlsConfigProperty tlsConfig) The TLS configuration for a private integration.CfnIntegrationPropsMixin.Builder.tlsConfig(IResolvable tlsConfig) The TLS configuration for a private integration.