Struct rusoto_apigatewayv2::ApiGatewayV2Client [−][src]
pub struct ApiGatewayV2Client { /* fields omitted */ }
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.
pub fn new_with<P, D>(
request_dispatcher: D,
credentials_provider: P,
region: Region
) -> ApiGatewayV2Client where
P: ProvideAwsCredentials + Send + Sync + 'static,
D: DispatchSignedRequest + Send + Sync + 'static,
Trait Implementations
fn create_api<'life0, 'async_trait>(
&'life0 self,
input: CreateApiRequest
) -> Pin<Box<dyn Future<Output = Result<CreateApiResponse, RusotoError<CreateApiError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn create_api<'life0, 'async_trait>(
&'life0 self,
input: CreateApiRequest
) -> Pin<Box<dyn Future<Output = Result<CreateApiResponse, RusotoError<CreateApiError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Creates an Api resource.
fn create_api_mapping<'life0, 'async_trait>(
&'life0 self,
input: CreateApiMappingRequest
) -> Pin<Box<dyn Future<Output = Result<CreateApiMappingResponse, RusotoError<CreateApiMappingError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn create_api_mapping<'life0, 'async_trait>(
&'life0 self,
input: CreateApiMappingRequest
) -> Pin<Box<dyn Future<Output = Result<CreateApiMappingResponse, RusotoError<CreateApiMappingError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Creates an API mapping.
Creates an Authorizer for an API.
fn create_deployment<'life0, 'async_trait>(
&'life0 self,
input: CreateDeploymentRequest
) -> Pin<Box<dyn Future<Output = Result<CreateDeploymentResponse, RusotoError<CreateDeploymentError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn create_deployment<'life0, 'async_trait>(
&'life0 self,
input: CreateDeploymentRequest
) -> Pin<Box<dyn Future<Output = Result<CreateDeploymentResponse, RusotoError<CreateDeploymentError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Creates a Deployment for an API.
fn create_domain_name<'life0, 'async_trait>(
&'life0 self,
input: CreateDomainNameRequest
) -> Pin<Box<dyn Future<Output = Result<CreateDomainNameResponse, RusotoError<CreateDomainNameError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn create_domain_name<'life0, 'async_trait>(
&'life0 self,
input: CreateDomainNameRequest
) -> Pin<Box<dyn Future<Output = Result<CreateDomainNameResponse, RusotoError<CreateDomainNameError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Creates a domain name.
fn create_integration<'life0, 'async_trait>(
&'life0 self,
input: CreateIntegrationRequest
) -> Pin<Box<dyn Future<Output = Result<CreateIntegrationResult, RusotoError<CreateIntegrationError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn create_integration<'life0, 'async_trait>(
&'life0 self,
input: CreateIntegrationRequest
) -> Pin<Box<dyn Future<Output = Result<CreateIntegrationResult, RusotoError<CreateIntegrationError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Creates an Integration.
fn create_integration_response<'life0, 'async_trait>(
&'life0 self,
input: CreateIntegrationResponseRequest
) -> Pin<Box<dyn Future<Output = Result<CreateIntegrationResponseResponse, RusotoError<CreateIntegrationResponseError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn create_integration_response<'life0, 'async_trait>(
&'life0 self,
input: CreateIntegrationResponseRequest
) -> Pin<Box<dyn Future<Output = Result<CreateIntegrationResponseResponse, RusotoError<CreateIntegrationResponseError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Creates an IntegrationResponses.
fn create_model<'life0, 'async_trait>(
&'life0 self,
input: CreateModelRequest
) -> Pin<Box<dyn Future<Output = Result<CreateModelResponse, RusotoError<CreateModelError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn create_model<'life0, 'async_trait>(
&'life0 self,
input: CreateModelRequest
) -> Pin<Box<dyn Future<Output = Result<CreateModelResponse, RusotoError<CreateModelError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Creates a Model for an API.
fn create_route<'life0, 'async_trait>(
&'life0 self,
input: CreateRouteRequest
) -> Pin<Box<dyn Future<Output = Result<CreateRouteResult, RusotoError<CreateRouteError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn create_route<'life0, 'async_trait>(
&'life0 self,
input: CreateRouteRequest
) -> Pin<Box<dyn Future<Output = Result<CreateRouteResult, RusotoError<CreateRouteError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Creates a Route for an API.
fn create_route_response<'life0, 'async_trait>(
&'life0 self,
input: CreateRouteResponseRequest
) -> Pin<Box<dyn Future<Output = Result<CreateRouteResponseResponse, RusotoError<CreateRouteResponseError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn create_route_response<'life0, 'async_trait>(
&'life0 self,
input: CreateRouteResponseRequest
) -> Pin<Box<dyn Future<Output = Result<CreateRouteResponseResponse, RusotoError<CreateRouteResponseError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Creates a RouteResponse for a Route.
fn create_stage<'life0, 'async_trait>(
&'life0 self,
input: CreateStageRequest
) -> Pin<Box<dyn Future<Output = Result<CreateStageResponse, RusotoError<CreateStageError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn create_stage<'life0, 'async_trait>(
&'life0 self,
input: CreateStageRequest
) -> Pin<Box<dyn Future<Output = Result<CreateStageResponse, RusotoError<CreateStageError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Creates a Stage for an API.
fn create_vpc_link<'life0, 'async_trait>(
&'life0 self,
input: CreateVpcLinkRequest
) -> Pin<Box<dyn Future<Output = Result<CreateVpcLinkResponse, RusotoError<CreateVpcLinkError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn create_vpc_link<'life0, 'async_trait>(
&'life0 self,
input: CreateVpcLinkRequest
) -> Pin<Box<dyn Future<Output = Result<CreateVpcLinkResponse, RusotoError<CreateVpcLinkError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Creates a VPC link.
fn delete_access_log_settings<'life0, 'async_trait>(
&'life0 self,
input: DeleteAccessLogSettingsRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<DeleteAccessLogSettingsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn delete_access_log_settings<'life0, 'async_trait>(
&'life0 self,
input: DeleteAccessLogSettingsRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<DeleteAccessLogSettingsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Deletes the AccessLogSettings for a Stage. To disable access logging for a Stage, delete its AccessLogSettings.
fn delete_api<'life0, 'async_trait>(
&'life0 self,
input: DeleteApiRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<DeleteApiError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn delete_api<'life0, 'async_trait>(
&'life0 self,
input: DeleteApiRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<DeleteApiError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Deletes an Api resource.
fn delete_api_mapping<'life0, 'async_trait>(
&'life0 self,
input: DeleteApiMappingRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<DeleteApiMappingError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn delete_api_mapping<'life0, 'async_trait>(
&'life0 self,
input: DeleteApiMappingRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<DeleteApiMappingError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Deletes an API mapping.
Deletes an Authorizer.
fn delete_cors_configuration<'life0, 'async_trait>(
&'life0 self,
input: DeleteCorsConfigurationRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<DeleteCorsConfigurationError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn delete_cors_configuration<'life0, 'async_trait>(
&'life0 self,
input: DeleteCorsConfigurationRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<DeleteCorsConfigurationError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Deletes a CORS configuration.
fn delete_deployment<'life0, 'async_trait>(
&'life0 self,
input: DeleteDeploymentRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<DeleteDeploymentError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn delete_deployment<'life0, 'async_trait>(
&'life0 self,
input: DeleteDeploymentRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<DeleteDeploymentError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Deletes a Deployment.
fn delete_domain_name<'life0, 'async_trait>(
&'life0 self,
input: DeleteDomainNameRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<DeleteDomainNameError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn delete_domain_name<'life0, 'async_trait>(
&'life0 self,
input: DeleteDomainNameRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<DeleteDomainNameError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Deletes a domain name.
fn delete_integration<'life0, 'async_trait>(
&'life0 self,
input: DeleteIntegrationRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<DeleteIntegrationError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn delete_integration<'life0, 'async_trait>(
&'life0 self,
input: DeleteIntegrationRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<DeleteIntegrationError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Deletes an Integration.
fn delete_integration_response<'life0, 'async_trait>(
&'life0 self,
input: DeleteIntegrationResponseRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<DeleteIntegrationResponseError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn delete_integration_response<'life0, 'async_trait>(
&'life0 self,
input: DeleteIntegrationResponseRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<DeleteIntegrationResponseError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Deletes an IntegrationResponses.
fn delete_model<'life0, 'async_trait>(
&'life0 self,
input: DeleteModelRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<DeleteModelError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn delete_model<'life0, 'async_trait>(
&'life0 self,
input: DeleteModelRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<DeleteModelError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Deletes a Model.
fn delete_route<'life0, 'async_trait>(
&'life0 self,
input: DeleteRouteRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<DeleteRouteError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn delete_route<'life0, 'async_trait>(
&'life0 self,
input: DeleteRouteRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<DeleteRouteError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Deletes a Route.
fn delete_route_request_parameter<'life0, 'async_trait>(
&'life0 self,
input: DeleteRouteRequestParameterRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<DeleteRouteRequestParameterError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn delete_route_request_parameter<'life0, 'async_trait>(
&'life0 self,
input: DeleteRouteRequestParameterRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<DeleteRouteRequestParameterError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Deletes a route request parameter.
fn delete_route_response<'life0, 'async_trait>(
&'life0 self,
input: DeleteRouteResponseRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<DeleteRouteResponseError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn delete_route_response<'life0, 'async_trait>(
&'life0 self,
input: DeleteRouteResponseRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<DeleteRouteResponseError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Deletes a RouteResponse.
fn delete_route_settings<'life0, 'async_trait>(
&'life0 self,
input: DeleteRouteSettingsRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<DeleteRouteSettingsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn delete_route_settings<'life0, 'async_trait>(
&'life0 self,
input: DeleteRouteSettingsRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<DeleteRouteSettingsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Deletes the RouteSettings for a stage.
fn delete_stage<'life0, 'async_trait>(
&'life0 self,
input: DeleteStageRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<DeleteStageError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn delete_stage<'life0, 'async_trait>(
&'life0 self,
input: DeleteStageRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<DeleteStageError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Deletes a Stage.
fn delete_vpc_link<'life0, 'async_trait>(
&'life0 self,
input: DeleteVpcLinkRequest
) -> Pin<Box<dyn Future<Output = Result<DeleteVpcLinkResponse, RusotoError<DeleteVpcLinkError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn delete_vpc_link<'life0, 'async_trait>(
&'life0 self,
input: DeleteVpcLinkRequest
) -> Pin<Box<dyn Future<Output = Result<DeleteVpcLinkResponse, RusotoError<DeleteVpcLinkError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Deletes a VPC link.
fn get_api<'life0, 'async_trait>(
&'life0 self,
input: GetApiRequest
) -> Pin<Box<dyn Future<Output = Result<GetApiResponse, RusotoError<GetApiError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn get_api<'life0, 'async_trait>(
&'life0 self,
input: GetApiRequest
) -> Pin<Box<dyn Future<Output = Result<GetApiResponse, RusotoError<GetApiError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Gets an Api resource.
fn get_api_mapping<'life0, 'async_trait>(
&'life0 self,
input: GetApiMappingRequest
) -> Pin<Box<dyn Future<Output = Result<GetApiMappingResponse, RusotoError<GetApiMappingError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn get_api_mapping<'life0, 'async_trait>(
&'life0 self,
input: GetApiMappingRequest
) -> Pin<Box<dyn Future<Output = Result<GetApiMappingResponse, RusotoError<GetApiMappingError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Gets an API mapping.
fn get_api_mappings<'life0, 'async_trait>(
&'life0 self,
input: GetApiMappingsRequest
) -> Pin<Box<dyn Future<Output = Result<GetApiMappingsResponse, RusotoError<GetApiMappingsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn get_api_mappings<'life0, 'async_trait>(
&'life0 self,
input: GetApiMappingsRequest
) -> Pin<Box<dyn Future<Output = Result<GetApiMappingsResponse, RusotoError<GetApiMappingsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Gets API mappings.
fn get_apis<'life0, 'async_trait>(
&'life0 self,
input: GetApisRequest
) -> Pin<Box<dyn Future<Output = Result<GetApisResponse, RusotoError<GetApisError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn get_apis<'life0, 'async_trait>(
&'life0 self,
input: GetApisRequest
) -> Pin<Box<dyn Future<Output = Result<GetApisResponse, RusotoError<GetApisError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Gets a collection of Api resources.
Gets an Authorizer.
Gets the Authorizers for an API.
fn get_deployment<'life0, 'async_trait>(
&'life0 self,
input: GetDeploymentRequest
) -> Pin<Box<dyn Future<Output = Result<GetDeploymentResponse, RusotoError<GetDeploymentError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn get_deployment<'life0, 'async_trait>(
&'life0 self,
input: GetDeploymentRequest
) -> Pin<Box<dyn Future<Output = Result<GetDeploymentResponse, RusotoError<GetDeploymentError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Gets a Deployment.
fn get_deployments<'life0, 'async_trait>(
&'life0 self,
input: GetDeploymentsRequest
) -> Pin<Box<dyn Future<Output = Result<GetDeploymentsResponse, RusotoError<GetDeploymentsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn get_deployments<'life0, 'async_trait>(
&'life0 self,
input: GetDeploymentsRequest
) -> Pin<Box<dyn Future<Output = Result<GetDeploymentsResponse, RusotoError<GetDeploymentsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Gets the Deployments for an API.
fn get_domain_name<'life0, 'async_trait>(
&'life0 self,
input: GetDomainNameRequest
) -> Pin<Box<dyn Future<Output = Result<GetDomainNameResponse, RusotoError<GetDomainNameError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn get_domain_name<'life0, 'async_trait>(
&'life0 self,
input: GetDomainNameRequest
) -> Pin<Box<dyn Future<Output = Result<GetDomainNameResponse, RusotoError<GetDomainNameError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Gets a domain name.
fn get_domain_names<'life0, 'async_trait>(
&'life0 self,
input: GetDomainNamesRequest
) -> Pin<Box<dyn Future<Output = Result<GetDomainNamesResponse, RusotoError<GetDomainNamesError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn get_domain_names<'life0, 'async_trait>(
&'life0 self,
input: GetDomainNamesRequest
) -> Pin<Box<dyn Future<Output = Result<GetDomainNamesResponse, RusotoError<GetDomainNamesError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Gets the domain names for an AWS account.
fn get_integration<'life0, 'async_trait>(
&'life0 self,
input: GetIntegrationRequest
) -> Pin<Box<dyn Future<Output = Result<GetIntegrationResult, RusotoError<GetIntegrationError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn get_integration<'life0, 'async_trait>(
&'life0 self,
input: GetIntegrationRequest
) -> Pin<Box<dyn Future<Output = Result<GetIntegrationResult, RusotoError<GetIntegrationError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Gets an Integration.
fn get_integration_response<'life0, 'async_trait>(
&'life0 self,
input: GetIntegrationResponseRequest
) -> Pin<Box<dyn Future<Output = Result<GetIntegrationResponseResponse, RusotoError<GetIntegrationResponseError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn get_integration_response<'life0, 'async_trait>(
&'life0 self,
input: GetIntegrationResponseRequest
) -> Pin<Box<dyn Future<Output = Result<GetIntegrationResponseResponse, RusotoError<GetIntegrationResponseError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Gets an IntegrationResponses.
fn get_integration_responses<'life0, 'async_trait>(
&'life0 self,
input: GetIntegrationResponsesRequest
) -> Pin<Box<dyn Future<Output = Result<GetIntegrationResponsesResponse, RusotoError<GetIntegrationResponsesError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn get_integration_responses<'life0, 'async_trait>(
&'life0 self,
input: GetIntegrationResponsesRequest
) -> Pin<Box<dyn Future<Output = Result<GetIntegrationResponsesResponse, RusotoError<GetIntegrationResponsesError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Gets the IntegrationResponses for an Integration.
fn get_integrations<'life0, 'async_trait>(
&'life0 self,
input: GetIntegrationsRequest
) -> Pin<Box<dyn Future<Output = Result<GetIntegrationsResponse, RusotoError<GetIntegrationsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn get_integrations<'life0, 'async_trait>(
&'life0 self,
input: GetIntegrationsRequest
) -> Pin<Box<dyn Future<Output = Result<GetIntegrationsResponse, RusotoError<GetIntegrationsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Gets the Integrations for an API.
fn get_model<'life0, 'async_trait>(
&'life0 self,
input: GetModelRequest
) -> Pin<Box<dyn Future<Output = Result<GetModelResponse, RusotoError<GetModelError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn get_model<'life0, 'async_trait>(
&'life0 self,
input: GetModelRequest
) -> Pin<Box<dyn Future<Output = Result<GetModelResponse, RusotoError<GetModelError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Gets a Model.
fn get_model_template<'life0, 'async_trait>(
&'life0 self,
input: GetModelTemplateRequest
) -> Pin<Box<dyn Future<Output = Result<GetModelTemplateResponse, RusotoError<GetModelTemplateError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn get_model_template<'life0, 'async_trait>(
&'life0 self,
input: GetModelTemplateRequest
) -> Pin<Box<dyn Future<Output = Result<GetModelTemplateResponse, RusotoError<GetModelTemplateError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Gets a model template.
fn get_models<'life0, 'async_trait>(
&'life0 self,
input: GetModelsRequest
) -> Pin<Box<dyn Future<Output = Result<GetModelsResponse, RusotoError<GetModelsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn get_models<'life0, 'async_trait>(
&'life0 self,
input: GetModelsRequest
) -> Pin<Box<dyn Future<Output = Result<GetModelsResponse, RusotoError<GetModelsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Gets the Models for an API.
fn get_route<'life0, 'async_trait>(
&'life0 self,
input: GetRouteRequest
) -> Pin<Box<dyn Future<Output = Result<GetRouteResult, RusotoError<GetRouteError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn get_route<'life0, 'async_trait>(
&'life0 self,
input: GetRouteRequest
) -> Pin<Box<dyn Future<Output = Result<GetRouteResult, RusotoError<GetRouteError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Gets a Route.
fn get_route_response<'life0, 'async_trait>(
&'life0 self,
input: GetRouteResponseRequest
) -> Pin<Box<dyn Future<Output = Result<GetRouteResponseResponse, RusotoError<GetRouteResponseError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn get_route_response<'life0, 'async_trait>(
&'life0 self,
input: GetRouteResponseRequest
) -> Pin<Box<dyn Future<Output = Result<GetRouteResponseResponse, RusotoError<GetRouteResponseError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Gets a RouteResponse.
fn get_route_responses<'life0, 'async_trait>(
&'life0 self,
input: GetRouteResponsesRequest
) -> Pin<Box<dyn Future<Output = Result<GetRouteResponsesResponse, RusotoError<GetRouteResponsesError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn get_route_responses<'life0, 'async_trait>(
&'life0 self,
input: GetRouteResponsesRequest
) -> Pin<Box<dyn Future<Output = Result<GetRouteResponsesResponse, RusotoError<GetRouteResponsesError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Gets the RouteResponses for a Route.
fn get_routes<'life0, 'async_trait>(
&'life0 self,
input: GetRoutesRequest
) -> Pin<Box<dyn Future<Output = Result<GetRoutesResponse, RusotoError<GetRoutesError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn get_routes<'life0, 'async_trait>(
&'life0 self,
input: GetRoutesRequest
) -> Pin<Box<dyn Future<Output = Result<GetRoutesResponse, RusotoError<GetRoutesError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Gets the Routes for an API.
fn get_stage<'life0, 'async_trait>(
&'life0 self,
input: GetStageRequest
) -> Pin<Box<dyn Future<Output = Result<GetStageResponse, RusotoError<GetStageError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn get_stage<'life0, 'async_trait>(
&'life0 self,
input: GetStageRequest
) -> Pin<Box<dyn Future<Output = Result<GetStageResponse, RusotoError<GetStageError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Gets a Stage.
fn get_stages<'life0, 'async_trait>(
&'life0 self,
input: GetStagesRequest
) -> Pin<Box<dyn Future<Output = Result<GetStagesResponse, RusotoError<GetStagesError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn get_stages<'life0, 'async_trait>(
&'life0 self,
input: GetStagesRequest
) -> Pin<Box<dyn Future<Output = Result<GetStagesResponse, RusotoError<GetStagesError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Gets the Stages for an API.
Gets a collection of Tag resources.
fn get_vpc_link<'life0, 'async_trait>(
&'life0 self,
input: GetVpcLinkRequest
) -> Pin<Box<dyn Future<Output = Result<GetVpcLinkResponse, RusotoError<GetVpcLinkError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn get_vpc_link<'life0, 'async_trait>(
&'life0 self,
input: GetVpcLinkRequest
) -> Pin<Box<dyn Future<Output = Result<GetVpcLinkResponse, RusotoError<GetVpcLinkError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Gets a VPC link.
fn get_vpc_links<'life0, 'async_trait>(
&'life0 self,
input: GetVpcLinksRequest
) -> Pin<Box<dyn Future<Output = Result<GetVpcLinksResponse, RusotoError<GetVpcLinksError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn get_vpc_links<'life0, 'async_trait>(
&'life0 self,
input: GetVpcLinksRequest
) -> Pin<Box<dyn Future<Output = Result<GetVpcLinksResponse, RusotoError<GetVpcLinksError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Gets a collection of VPC links.
fn import_api<'life0, 'async_trait>(
&'life0 self,
input: ImportApiRequest
) -> Pin<Box<dyn Future<Output = Result<ImportApiResponse, RusotoError<ImportApiError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn import_api<'life0, 'async_trait>(
&'life0 self,
input: ImportApiRequest
) -> Pin<Box<dyn Future<Output = Result<ImportApiResponse, RusotoError<ImportApiError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Imports an API.
fn reimport_api<'life0, 'async_trait>(
&'life0 self,
input: ReimportApiRequest
) -> Pin<Box<dyn Future<Output = Result<ReimportApiResponse, RusotoError<ReimportApiError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn reimport_api<'life0, 'async_trait>(
&'life0 self,
input: ReimportApiRequest
) -> Pin<Box<dyn Future<Output = Result<ReimportApiResponse, RusotoError<ReimportApiError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Puts an Api resource.
Resets all authorizer cache entries on a stage. Supported only for HTTP APIs.
fn tag_resource<'life0, 'async_trait>(
&'life0 self,
input: TagResourceRequest
) -> Pin<Box<dyn Future<Output = Result<TagResourceResponse, RusotoError<TagResourceError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn tag_resource<'life0, 'async_trait>(
&'life0 self,
input: TagResourceRequest
) -> Pin<Box<dyn Future<Output = Result<TagResourceResponse, RusotoError<TagResourceError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Creates a new Tag resource to represent a tag.
fn untag_resource<'life0, 'async_trait>(
&'life0 self,
input: UntagResourceRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<UntagResourceError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn untag_resource<'life0, 'async_trait>(
&'life0 self,
input: UntagResourceRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<UntagResourceError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Deletes a Tag.
fn update_api<'life0, 'async_trait>(
&'life0 self,
input: UpdateApiRequest
) -> Pin<Box<dyn Future<Output = Result<UpdateApiResponse, RusotoError<UpdateApiError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn update_api<'life0, 'async_trait>(
&'life0 self,
input: UpdateApiRequest
) -> Pin<Box<dyn Future<Output = Result<UpdateApiResponse, RusotoError<UpdateApiError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Updates an Api resource.
fn update_api_mapping<'life0, 'async_trait>(
&'life0 self,
input: UpdateApiMappingRequest
) -> Pin<Box<dyn Future<Output = Result<UpdateApiMappingResponse, RusotoError<UpdateApiMappingError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn update_api_mapping<'life0, 'async_trait>(
&'life0 self,
input: UpdateApiMappingRequest
) -> Pin<Box<dyn Future<Output = Result<UpdateApiMappingResponse, RusotoError<UpdateApiMappingError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
The API mapping.
Updates an Authorizer.
fn update_deployment<'life0, 'async_trait>(
&'life0 self,
input: UpdateDeploymentRequest
) -> Pin<Box<dyn Future<Output = Result<UpdateDeploymentResponse, RusotoError<UpdateDeploymentError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn update_deployment<'life0, 'async_trait>(
&'life0 self,
input: UpdateDeploymentRequest
) -> Pin<Box<dyn Future<Output = Result<UpdateDeploymentResponse, RusotoError<UpdateDeploymentError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Updates a Deployment.
fn update_domain_name<'life0, 'async_trait>(
&'life0 self,
input: UpdateDomainNameRequest
) -> Pin<Box<dyn Future<Output = Result<UpdateDomainNameResponse, RusotoError<UpdateDomainNameError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn update_domain_name<'life0, 'async_trait>(
&'life0 self,
input: UpdateDomainNameRequest
) -> Pin<Box<dyn Future<Output = Result<UpdateDomainNameResponse, RusotoError<UpdateDomainNameError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Updates a domain name.
fn update_integration<'life0, 'async_trait>(
&'life0 self,
input: UpdateIntegrationRequest
) -> Pin<Box<dyn Future<Output = Result<UpdateIntegrationResult, RusotoError<UpdateIntegrationError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn update_integration<'life0, 'async_trait>(
&'life0 self,
input: UpdateIntegrationRequest
) -> Pin<Box<dyn Future<Output = Result<UpdateIntegrationResult, RusotoError<UpdateIntegrationError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Updates an Integration.
fn update_integration_response<'life0, 'async_trait>(
&'life0 self,
input: UpdateIntegrationResponseRequest
) -> Pin<Box<dyn Future<Output = Result<UpdateIntegrationResponseResponse, RusotoError<UpdateIntegrationResponseError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn update_integration_response<'life0, 'async_trait>(
&'life0 self,
input: UpdateIntegrationResponseRequest
) -> Pin<Box<dyn Future<Output = Result<UpdateIntegrationResponseResponse, RusotoError<UpdateIntegrationResponseError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Updates an IntegrationResponses.
fn update_model<'life0, 'async_trait>(
&'life0 self,
input: UpdateModelRequest
) -> Pin<Box<dyn Future<Output = Result<UpdateModelResponse, RusotoError<UpdateModelError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn update_model<'life0, 'async_trait>(
&'life0 self,
input: UpdateModelRequest
) -> Pin<Box<dyn Future<Output = Result<UpdateModelResponse, RusotoError<UpdateModelError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Updates a Model.
fn update_route<'life0, 'async_trait>(
&'life0 self,
input: UpdateRouteRequest
) -> Pin<Box<dyn Future<Output = Result<UpdateRouteResult, RusotoError<UpdateRouteError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn update_route<'life0, 'async_trait>(
&'life0 self,
input: UpdateRouteRequest
) -> Pin<Box<dyn Future<Output = Result<UpdateRouteResult, RusotoError<UpdateRouteError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Updates a Route.
fn update_route_response<'life0, 'async_trait>(
&'life0 self,
input: UpdateRouteResponseRequest
) -> Pin<Box<dyn Future<Output = Result<UpdateRouteResponseResponse, RusotoError<UpdateRouteResponseError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn update_route_response<'life0, 'async_trait>(
&'life0 self,
input: UpdateRouteResponseRequest
) -> Pin<Box<dyn Future<Output = Result<UpdateRouteResponseResponse, RusotoError<UpdateRouteResponseError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Updates a RouteResponse.
fn update_stage<'life0, 'async_trait>(
&'life0 self,
input: UpdateStageRequest
) -> Pin<Box<dyn Future<Output = Result<UpdateStageResponse, RusotoError<UpdateStageError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn update_stage<'life0, 'async_trait>(
&'life0 self,
input: UpdateStageRequest
) -> Pin<Box<dyn Future<Output = Result<UpdateStageResponse, RusotoError<UpdateStageError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Updates a Stage.
fn update_vpc_link<'life0, 'async_trait>(
&'life0 self,
input: UpdateVpcLinkRequest
) -> Pin<Box<dyn Future<Output = Result<UpdateVpcLinkResponse, RusotoError<UpdateVpcLinkError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn update_vpc_link<'life0, 'async_trait>(
&'life0 self,
input: UpdateVpcLinkRequest
) -> Pin<Box<dyn Future<Output = Result<UpdateVpcLinkResponse, RusotoError<UpdateVpcLinkError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Updates a VPC link.
fn export_api<'life0, 'async_trait>(
&'life0 self,
input: ExportApiRequest
) -> Pin<Box<dyn Future<Output = Result<ExportApiResponse, RusotoError<ExportApiError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Auto Trait Implementations
impl !RefUnwindSafe for ApiGatewayV2Client
impl Send for ApiGatewayV2Client
impl Sync for ApiGatewayV2Client
impl Unpin for ApiGatewayV2Client
impl !UnwindSafe for ApiGatewayV2Client
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self