Crate rusoto_apigatewayv2
source · [−]Expand description
Amazon API Gateway V2
If you’re using the service, you’re probably looking for ApiGatewayV2Client and ApiGatewayV2.
Structs
Settings for logging access in a stage.
Represents an API.
A client for the AmazonApiGatewayV2 API.
Represents an API mapping.
Represents an authorizer.
Represents a CORS configuration. Supported only for HTTP APIs. See Configuring CORS for more information.
Creates a new ApiMapping resource to represent an API mapping.
Creates a new Api resource to represent an API.
Creates a new Authorizer resource to represent an authorizer.
Creates a new Deployment resource to represent a deployment.
Creates a new DomainName resource to represent a domain name.
Creates a new Integration resource to represent an integration.
Creates a new IntegrationResponse resource to represent an integration response.
Creates a new Model.
Creates a new Route resource to represent a route.
Creates a new RouteResponse resource to represent a route response.
Creates a new Stage resource to represent a stage.
Creates a VPC link
An immutable representation of an API that can be called by users. A Deployment must be associated with a Stage for it to be callable over the internet.
Represents a domain name.
The domain name configuration.
Represents an integration.
Represents an integration response.
Represents the configuration of a JWT authorizer. Required for the JWT authorizer type. Supported only for HTTP APIs.
Represents a data model for an API. Supported only for WebSocket APIs. See Create Models and Mapping Templates for Request and Response Mappings.
Validation constraints imposed on parameters of a request (path, query string, headers).
Represents a route.
Represents a route response.
Represents a collection of route settings.
Represents an API stage.
Creates a new Tag resource to represent a tag.
The TLS configuration for a private integration. If you specify a TLS configuration, private integration traffic uses the HTTPS protocol. Supported only for HTTP APIs.
The TLS configuration for a private integration. If you specify a TLS configuration, private integration traffic uses the HTTPS protocol. Supported only for HTTP APIs.
Updates an ApiMapping.
Updates an Api.
Updates an Authorizer.
Updates a Deployment.
Updates a DomainName.
Updates an Integration.
Updates an IntegrationResponses.
Updates a Model.
Updates a Route.
Updates a RouteResponse.
Updates a Stage.
Updates a VPC link.
Represents a VPC link.
Enums
Errors returned by CreateApi
Errors returned by CreateApiMapping
Errors returned by CreateAuthorizer
Errors returned by CreateDeployment
Errors returned by CreateDomainName
Errors returned by CreateIntegration
Errors returned by CreateIntegrationResponse
Errors returned by CreateModel
Errors returned by CreateRoute
Errors returned by CreateRouteResponse
Errors returned by CreateStage
Errors returned by CreateVpcLink
Errors returned by DeleteAccessLogSettings
Errors returned by DeleteApi
Errors returned by DeleteApiMapping
Errors returned by DeleteAuthorizer
Errors returned by DeleteCorsConfiguration
Errors returned by DeleteDeployment
Errors returned by DeleteDomainName
Errors returned by DeleteIntegration
Errors returned by DeleteIntegrationResponse
Errors returned by DeleteModel
Errors returned by DeleteRoute
Errors returned by DeleteRouteRequestParameter
Errors returned by DeleteRouteResponse
Errors returned by DeleteRouteSettings
Errors returned by DeleteStage
Errors returned by DeleteVpcLink
Errors returned by ExportApi
Errors returned by GetApi
Errors returned by GetApiMapping
Errors returned by GetApiMappings
Errors returned by GetApis
Errors returned by GetAuthorizer
Errors returned by GetAuthorizers
Errors returned by GetDeployment
Errors returned by GetDeployments
Errors returned by GetDomainName
Errors returned by GetDomainNames
Errors returned by GetIntegration
Errors returned by GetIntegrationResponse
Errors returned by GetIntegrationResponses
Errors returned by GetIntegrations
Errors returned by GetModel
Errors returned by GetModelTemplate
Errors returned by GetModels
Errors returned by GetRoute
Errors returned by GetRouteResponse
Errors returned by GetRouteResponses
Errors returned by GetRoutes
Errors returned by GetStage
Errors returned by GetStages
Errors returned by GetTags
Errors returned by GetVpcLink
Errors returned by GetVpcLinks
Errors returned by ImportApi
Errors returned by ReimportApi
Errors returned by ResetAuthorizersCache
Errors returned by TagResource
Errors returned by UntagResource
Errors returned by UpdateApi
Errors returned by UpdateApiMapping
Errors returned by UpdateAuthorizer
Errors returned by UpdateDeployment
Errors returned by UpdateDomainName
Errors returned by UpdateIntegration
Errors returned by UpdateIntegrationResponse
Errors returned by UpdateModel
Errors returned by UpdateRoute
Errors returned by UpdateRouteResponse
Errors returned by UpdateStage
Errors returned by UpdateVpcLink
Traits
Trait representing the capabilities of the AmazonApiGatewayV2 API. AmazonApiGatewayV2 clients implement this trait.