logo
pub struct ApiGatewayV2Client { /* private fields */ }
Expand description

A client for the AmazonApiGatewayV2 API.

Implementations

Creates a client backed by the default tokio event loop.

The client will use the default credentials provider and tls client.

Trait Implementations

Creates an Api resource.

Creates an API mapping.

Creates an Authorizer for an API.

Creates a Deployment for an API.

Creates a domain name.

Creates an Integration.

Creates an IntegrationResponses.

Creates a Model for an API.

Creates a Route for an API.

Creates a RouteResponse for a Route.

Creates a Stage for an API.

Creates a VPC link.

Deletes the AccessLogSettings for a Stage. To disable access logging for a Stage, delete its AccessLogSettings.

Deletes an Api resource.

Deletes an API mapping.

Deletes an Authorizer.

Deletes a CORS configuration.

Deletes a Deployment.

Deletes a domain name.

Deletes an Integration.

Deletes an IntegrationResponses.

Deletes a Model.

Deletes a Route.

Deletes a route request parameter.

Deletes a RouteResponse.

Deletes the RouteSettings for a stage.

Deletes a Stage.

Deletes a VPC link.

Gets an Api resource.

Gets an API mapping.

Gets API mappings.

Gets a collection of Api resources.

Gets an Authorizer.

Gets the Authorizers for an API.

Gets a Deployment.

Gets the Deployments for an API.

Gets a domain name.

Gets the domain names for an AWS account.

Gets an Integration.

Gets an IntegrationResponses.

Gets the IntegrationResponses for an Integration.

Gets the Integrations for an API.

Gets a Model.

Gets a model template.

Gets the Models for an API.

Gets a Route.

Gets a RouteResponse.

Gets the RouteResponses for a Route.

Gets the Routes for an API.

Gets a Stage.

Gets the Stages for an API.

Gets a collection of Tag resources.

Gets a VPC link.

Gets a collection of VPC links.

Imports an API.

Puts an Api resource.

Resets all authorizer cache entries on a stage. Supported only for HTTP APIs.

Creates a new Tag resource to represent a tag.

Deletes a Tag.

Updates an Api resource.

The API mapping.

Updates an Authorizer.

Updates a Deployment.

Updates a domain name.

Updates an Integration.

Updates an IntegrationResponses.

Updates a Model.

Updates a Route.

Updates a RouteResponse.

Updates a Stage.

Updates a VPC link.

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more

Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Should always be Self

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more