Uses of Package
software.amazon.awscdk.services.apigatewayv2
Packages that use software.amazon.awscdk.services.apigatewayv2
Package
Description
AWS APIGatewayv2 Authorizers
AWS APIGatewayv2 Integrations
AWS APIGatewayv2 Construct Library
Event Targets for Amazon EventBridge
-
Classes in software.amazon.awscdk.services.apigatewayv2 used by software.amazon.awscdk.aws_apigatewayv2_authorizersClassDescriptionSupported Authorizer types.Input to the bind() operation, that binds an authorizer to a route.Results of binding an authorizer to an http route.An authorizer that can attach to an Http Route.An authorizer that can attach to an WebSocket Route.Input to the bind() operation, that binds an authorizer to a route.Results of binding an authorizer to an WebSocket route.
-
Classes in software.amazon.awscdk.services.apigatewayv2 used by software.amazon.awscdk.aws_apigatewayv2_integrationsClassDescriptionIntegration content handling.Supported connection types.Supported integration subtypes.Supported integration types.Supported HTTP methods.The interface that various route integration classes will inherit.Options to the HttpRouteIntegration during its bind operation.Config returned back as a result of the bind.Represents an API Gateway VpcLink.Represents a Parameter Mapping.Integration Passthrough Behavior.Payload format version for lambda proxy integration.The interface that various route integration classes will inherit.Options to the WebSocketRouteIntegration during its bind operation.Config returned back as a result of the bind.
-
Classes in software.amazon.awscdk.services.apigatewayv2 used by software.amazon.awscdk.services.apigatewayv2ClassDescriptionOptions when binding a log destination to a HttpApi Stage.A builder for
AccessLogDestinationConfigOptions to the UsagePlan.addApiKey() method.A builder forAddApiKeyOptionsOptions for the Route with Integration resource.A builder forAddRoutesOptionsAn API Gateway ApiKey.A fluent builder forApiKey.The options for creating an API Key.A builder forApiKeyOptionsApiKey Properties.A builder forApiKeyPropsCreate a new API mapping for API Gateway API endpoint.A fluent builder forApiMapping.The attributes used to import existing ApiMapping.A builder forApiMappingAttributesProperties used to create the ApiMapping resource.A builder forApiMappingPropsPayload format version for lambda authorizers.Options used when configuring multiple routes, at once.A builder forBatchHttpRouteOptionsTheAWS::ApiGatewayV2::Apiresource creates an API.TheBodyS3Locationproperty specifies an S3 location from which to import an OpenAPI definition.A builder forCfnApi.BodyS3LocationPropertyA fluent builder forCfnApi.TheCorsproperty specifies a CORS configuration for an API.A builder forCfnApi.CorsPropertyTheAWS::ApiGatewayV2::ApiGatewayManagedOverridesresource overrides the default properties of API Gateway-managed resources that are implicitly configured for you when you use quick create.TheAccessLogSettingsproperty overrides the access log settings for an API Gateway-managed stage.A builder forCfnApiGatewayManagedOverrides.AccessLogSettingsPropertyA fluent builder forCfnApiGatewayManagedOverrides.TheIntegrationOverridesproperty overrides the integration settings for an API Gateway-managed integration.TheRouteOverridesproperty overrides the route configuration for an API Gateway-managed route.A builder forCfnApiGatewayManagedOverrides.RouteOverridesPropertyTheRouteSettingsproperty overrides the route settings for an API Gateway-managed route.A builder forCfnApiGatewayManagedOverrides.RouteSettingsPropertyTheStageOverridesproperty overrides the stage configuration for an API Gateway-managed stage.A builder forCfnApiGatewayManagedOverrides.StageOverridesPropertyProperties for defining aCfnApiGatewayManagedOverrides.A builder forCfnApiGatewayManagedOverridesPropsTheAWS::ApiGatewayV2::ApiMappingresource contains an API mapping.A fluent builder forCfnApiMapping.Properties for defining aCfnApiMapping.A builder forCfnApiMappingPropsProperties for defining aCfnApi.A builder forCfnApiPropsTheAWS::ApiGatewayV2::Authorizerresource creates an authorizer for a WebSocket API or an HTTP API.A fluent builder forCfnAuthorizer.TheJWTConfigurationproperty specifies the configuration of a JWT authorizer.A builder forCfnAuthorizer.JWTConfigurationPropertyProperties for defining aCfnAuthorizer.A builder forCfnAuthorizerPropsTheAWS::ApiGatewayV2::Deploymentresource creates a deployment for an API.A fluent builder forCfnDeployment.Properties for defining aCfnDeployment.A builder forCfnDeploymentPropsTheAWS::ApiGatewayV2::DomainNameresource specifies a custom domain name for your API in Amazon API Gateway (API Gateway).A fluent builder forCfnDomainName.TheDomainNameConfigurationproperty type specifies the configuration for an API's domain name.A builder forCfnDomainName.DomainNameConfigurationPropertyIf specified, API Gateway performs two-way authentication between the client and the server.A builder forCfnDomainName.MutualTlsAuthenticationPropertyProperties for defining aCfnDomainName.A builder forCfnDomainNamePropsTheAWS::ApiGatewayV2::Integrationresource creates an integration for an API.A fluent builder forCfnIntegration.Example:A builder forCfnIntegration.ResponseParameterListPropertymap of response parameter lists.A builder forCfnIntegration.ResponseParameterMapPropertySupported only for HTTP APIs.A builder forCfnIntegration.ResponseParameterPropertyTheTlsConfigproperty specifies the TLS configuration for a private integration.A builder forCfnIntegration.TlsConfigPropertyProperties for defining aCfnIntegration.A builder forCfnIntegrationPropsTheAWS::ApiGatewayV2::IntegrationResponseresource updates an integration response for an WebSocket API.A fluent builder forCfnIntegrationResponse.Properties for defining aCfnIntegrationResponse.A builder forCfnIntegrationResponsePropsTheAWS::ApiGatewayV2::Modelresource updates data model for a WebSocket API.A fluent builder forCfnModel.Properties for defining aCfnModel.A builder forCfnModelPropsTheAWS::ApiGatewayV2::Routeresource creates a route for an API.A fluent builder forCfnRoute.Example:A builder forCfnRoute.ParameterConstraintsPropertyProperties for defining aCfnRoute.A builder forCfnRoutePropsTheAWS::ApiGatewayV2::RouteResponseresource creates a route response for a WebSocket API.A fluent builder forCfnRouteResponse.Specifies whether the parameter is required.A builder forCfnRouteResponse.ParameterConstraintsPropertyProperties for defining aCfnRouteResponse.A builder forCfnRouteResponsePropsRepresents a routing rule.Represents an InvokeApi action.A builder forCfnRoutingRule.ActionInvokeApiPropertyRepresents a routing rule action.A builder forCfnRoutingRule.ActionPropertyA fluent builder forCfnRoutingRule.Represents a condition.A builder forCfnRoutingRule.ConditionPropertyRepresents aMatchBasePathscondition.A builder forCfnRoutingRule.MatchBasePathsPropertyRepresents aMatchHeaderscondition.A builder forCfnRoutingRule.MatchHeadersPropertyRepresents aMatchHeaderValue.A builder forCfnRoutingRule.MatchHeaderValuePropertyProperties for defining aCfnRoutingRule.A builder forCfnRoutingRulePropsTheAWS::ApiGatewayV2::Stageresource specifies a stage for an API.Settings for logging access in a stage.A builder forCfnStage.AccessLogSettingsPropertyA fluent builder forCfnStage.Represents a collection of route settings.A builder forCfnStage.RouteSettingsPropertyProperties for defining aCfnStage.A builder forCfnStagePropsTheAWS::ApiGatewayV2::VpcLinkresource creates a VPC link.A fluent builder forCfnVpcLink.Properties for defining aCfnVpcLink.A builder forCfnVpcLinkPropsIntegration content handling.Supported CORS HTTP methods.Options for the CORS Configuration.A builder forCorsPreflightOptionsOptions for DomainMapping.A builder forDomainMappingOptionsCustom domain resource for the API.A fluent builder forDomainName.custom domain name attributes.A builder forDomainNameAttributesproperties used for creating the DomainName.A builder forDomainNamePropsproperties for creating a domain name endpoint.A builder forEndpointOptionsEndpoint type for a domain name.Options for granting invoke access.A builder forGrantInvokeOptionsCreate a new API Gateway HTTP API endpoint.A fluent builder forHttpApi.Attributes for importing an HttpApi into the CDK.A builder forHttpApiAttributesProperties to initialize an instance ofHttpApi.A builder forHttpApiPropsAn authorizer for Http Apis.A fluent builder forHttpAuthorizer.Reference to an http authorizer.A builder forHttpAuthorizerAttributesProperties to initialize an instance ofHttpAuthorizer.A builder forHttpAuthorizerPropsSupported Authorizer types.Supported connection types.The integration for an API route.A fluent builder forHttpIntegration.The integration properties.A builder forHttpIntegrationPropsSupported integration subtypes.Supported integration types.Supported HTTP methods.Route class that creates the Route for API Gateway HTTP API.A fluent builder forHttpRoute.Input to the bind() operation, that binds an authorizer to a route.A builder forHttpRouteAuthorizerBindOptionsResults of binding an authorizer to an http route.A builder forHttpRouteAuthorizerConfigThe interface that various route integration classes will inherit.Options to the HttpRouteIntegration during its bind operation.A builder forHttpRouteIntegrationBindOptionsConfig returned back as a result of the bind.A builder forHttpRouteIntegrationConfigHTTP route in APIGateway is a combination of the HTTP method and the path component.Properties to initialize a new Route.A builder forHttpRoutePropsRepresents a stage where an instance of the API is deployed.A fluent builder forHttpStage.The attributes used to import existing HttpStage.A builder forHttpStageAttributesThe options to create a new Stage for an HTTP API.A builder forHttpStageOptionsProperties to initialize an instance ofHttpStage.A builder forHttpStagePropsAccess log destination for a HttpApi Stage.Internal default implementation forIAccessLogDestination.Settings for access logging.Internal default implementation forIAccessLogSettings.Represents a API Gateway HTTP/WebSocket API.Internal default implementation forIApi.API keys are alphanumeric string values that you distribute to app developer customers to grant access to your API.Internal default implementation forIApiKey.Represents an ApiGatewayV2 ApiMapping resource.Internal default implementation forIApiMapping.Represents an Authorizer.Internal default implementation forIAuthorizer.Represents an APIGatewayV2 DomainName.Internal default implementation forIDomainName.Represents an HTTP API.Internal default implementation forIHttpApi.An authorizer for HTTP APIs.Internal default implementation forIHttpAuthorizer.Represents an Integration for an HTTP API.Internal default implementation forIHttpIntegration.Represents a Route for an HTTP API.Internal default implementation forIHttpRoute.An authorizer that can attach to an Http Route.Internal default implementation forIHttpRouteAuthorizer.Represents the HttpStage.Internal default implementation forIHttpStage.Represents an integration to an API Route.Internal default implementation forIIntegration.Represents a Mapping Value.Internal default implementation forIMappingValue.Credentials used for AWS Service integrations.Supported IP Address Types.Represents a route.Internal default implementation forIRoute.Represents a Stage.Internal default implementation forIStage.A UsagePlan, either managed by this CDK app, or imported.Internal default implementation forIUsagePlan.Represents an API Gateway VpcLink.Internal default implementation forIVpcLink.Represents a WebSocket API.Internal default implementation forIWebSocketApi.An authorizer for WebSocket APIs.Internal default implementation forIWebSocketAuthorizer.Represents an Integration for an WebSocket API.Internal default implementation forIWebSocketIntegration.Represents a Route for an WebSocket API.Internal default implementation forIWebSocketRoute.An authorizer that can attach to an WebSocket Route.Internal default implementation forIWebSocketRouteAuthorizer.Represents the WebSocketStage.Internal default implementation forIWebSocketStage.Represents a Mapping Value.The mTLS authentication configuration for a custom domain name.A builder forMTLSConfigRepresents a Parameter Mapping.Integration Passthrough Behavior.Payload format version for lambda proxy integration.Time period for which quota settings apply.Specifies the maximum number of requests that clients can make to API Gateway APIs.A builder forQuotaSettingsAn API Gateway ApiKey, for which a rate limiting configuration can be specified.A fluent builder forRateLimitedApiKey.RateLimitedApiKey properties.A builder forRateLimitedApiKeyPropsThe minimum version of the SSL protocol that you want API Gateway to use for HTTPS connections.The attributes used to import existing Stage.A builder forStageAttributesOptions required to create a new stage.A builder forStageOptionsContainer for defining throttling parameters to API stages.A builder forThrottleSettingsA UsagePlan.A fluent builder forUsagePlan.Represents the API stages that a usage plan applies to.A builder forUsagePlanPerApiStageProperties for defining an API Gateway Usage Plan for WebSocket APIs.A builder forUsagePlanPropsDefine a new VPC Link Specifies an API Gateway VPC link for a HTTP API to access resources in an Amazon Virtual Private Cloud (VPC).A fluent builder forVpcLink.Attributes when importing a new VpcLink.A builder forVpcLinkAttributesProperties for a VpcLink.A builder forVpcLinkPropsCreate a new API Gateway WebSocket API endpoint.A fluent builder forWebSocketApi.Attributes for importing a WebSocketApi into the CDK.A builder forWebSocketApiAttributesRepresents the currently available API Key Selection Expressions.Props for WebSocket API.A builder forWebSocketApiPropsAn authorizer for WebSocket Apis.A fluent builder forWebSocketAuthorizer.Reference to an WebSocket authorizer.A builder forWebSocketAuthorizerAttributesProperties to initialize an instance ofWebSocketAuthorizer.A builder forWebSocketAuthorizerPropsSupported Authorizer types.The integration for an API route.A fluent builder forWebSocketIntegration.The integration properties.A builder forWebSocketIntegrationPropsWebSocket Integration Types.Route class that creates the Route for API Gateway WebSocket API.A fluent builder forWebSocketRoute.Input to the bind() operation, that binds an authorizer to a route.A builder forWebSocketRouteAuthorizerBindOptionsResults of binding an authorizer to an WebSocket route.A builder forWebSocketRouteAuthorizerConfigThe interface that various route integration classes will inherit.Options to the WebSocketRouteIntegration during its bind operation.A builder forWebSocketRouteIntegrationBindOptionsConfig returned back as a result of the bind.A builder forWebSocketRouteIntegrationConfigOptions used to add route to the API.A builder forWebSocketRouteOptionsProperties to initialize a new Route.A builder forWebSocketRoutePropsRepresents a stage where an instance of the API is deployed.A fluent builder forWebSocketStage.The attributes used to import existing WebSocketStage.A builder forWebSocketStageAttributesProperties to initialize an instance ofWebSocketStage.A builder forWebSocketStageProps -