Package-level declarations
Types
The `BodyS3Location`
property specifies an S3 location from which to import an OpenAPI definition. Supported only for HTTP APIs.
Builder for ApiBodyS3LocationArgs.
The `Cors`
property specifies a CORS configuration for an API. Supported only for HTTP APIs. See Configuring CORS for more information.
Builder for ApiCorsArgs.
The `JWTConfiguration`
property specifies the configuration of a JWT authorizer. Required for the `JWT`
authorizer type. Supported only for HTTP APIs.
Builder for AuthorizerJwtConfigurationArgs.
The `DomainNameConfiguration`
property type specifies the configuration for an API's domain name. `DomainNameConfiguration`
is a property of the AWS::ApiGatewayV2::DomainName resource.
Builder for DomainNameConfigurationArgs.
If specified, API Gateway performs two-way authentication between the client and the server. Clients must present a trusted certificate to access your API.
Builder for GetApiMappingPlainArgs.
Builder for GetApiPlainArgs.
Builder for GetAuthorizerPlainArgs.
Builder for GetDeploymentPlainArgs.
Builder for GetDomainNamePlainArgs.
Builder for GetIntegrationPlainArgs.
Builder for GetIntegrationResponsePlainArgs.
Builder for GetModelPlainArgs.
Builder for GetRoutePlainArgs.
Builder for GetRouteResponsePlainArgs.
Builder for GetRoutingRulePlainArgs.
Builder for GetVpcLinkPlainArgs.
response parameter
Builder for IntegrationResponseParameterArgs.
map of response parameter lists
The TlsConfig property specifies the TLS configuration for a private integration. Supported only for HTTP APIs.
Builder for IntegrationTlsConfigArgs.
Builder for RouteParameterConstraintsArgs.
Specifies whether the parameter is required.
Builder for RoutingRuleActionArgs.
Builder for RoutingRuleActionInvokeApiArgs.
Builder for RoutingRuleConditionArgs.
Builder for RoutingRuleMatchBasePathsArgs.
Builder for RoutingRuleMatchHeadersArgs.
Builder for RoutingRuleMatchHeaderValueArgs.