AWS SDK for C++  1.8.98
AWS SDK for C++
Public Types | Public Member Functions | List of all members
Aws::ApiGatewayV2::ApiGatewayV2Client Class Reference

#include <ApiGatewayV2Client.h>

+ Inheritance diagram for Aws::ApiGatewayV2::ApiGatewayV2Client:

Public Types

typedef Aws::Client::AWSJsonClient BASECLASS
 
- Public Types inherited from Aws::Client::AWSJsonClient
typedef AWSClient BASECLASS
 

Public Member Functions

 ApiGatewayV2Client (const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
 
 ApiGatewayV2Client (const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
 
 ApiGatewayV2Client (const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
 
virtual ~ApiGatewayV2Client ()
 
virtual Model::CreateApiOutcome CreateApi (const Model::CreateApiRequest &request) const
 
virtual Model::CreateApiOutcomeCallable CreateApiCallable (const Model::CreateApiRequest &request) const
 
virtual void CreateApiAsync (const Model::CreateApiRequest &request, const CreateApiResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateApiMappingOutcome CreateApiMapping (const Model::CreateApiMappingRequest &request) const
 
virtual Model::CreateApiMappingOutcomeCallable CreateApiMappingCallable (const Model::CreateApiMappingRequest &request) const
 
virtual void CreateApiMappingAsync (const Model::CreateApiMappingRequest &request, const CreateApiMappingResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateAuthorizerOutcome CreateAuthorizer (const Model::CreateAuthorizerRequest &request) const
 
virtual Model::CreateAuthorizerOutcomeCallable CreateAuthorizerCallable (const Model::CreateAuthorizerRequest &request) const
 
virtual void CreateAuthorizerAsync (const Model::CreateAuthorizerRequest &request, const CreateAuthorizerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateDeploymentOutcome CreateDeployment (const Model::CreateDeploymentRequest &request) const
 
virtual Model::CreateDeploymentOutcomeCallable CreateDeploymentCallable (const Model::CreateDeploymentRequest &request) const
 
virtual void CreateDeploymentAsync (const Model::CreateDeploymentRequest &request, const CreateDeploymentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateDomainNameOutcome CreateDomainName (const Model::CreateDomainNameRequest &request) const
 
virtual Model::CreateDomainNameOutcomeCallable CreateDomainNameCallable (const Model::CreateDomainNameRequest &request) const
 
virtual void CreateDomainNameAsync (const Model::CreateDomainNameRequest &request, const CreateDomainNameResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateIntegrationOutcome CreateIntegration (const Model::CreateIntegrationRequest &request) const
 
virtual Model::CreateIntegrationOutcomeCallable CreateIntegrationCallable (const Model::CreateIntegrationRequest &request) const
 
virtual void CreateIntegrationAsync (const Model::CreateIntegrationRequest &request, const CreateIntegrationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateIntegrationResponseOutcome CreateIntegrationResponse (const Model::CreateIntegrationResponseRequest &request) const
 
virtual Model::CreateIntegrationResponseOutcomeCallable CreateIntegrationResponseCallable (const Model::CreateIntegrationResponseRequest &request) const
 
virtual void CreateIntegrationResponseAsync (const Model::CreateIntegrationResponseRequest &request, const CreateIntegrationResponseResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateModelOutcome CreateModel (const Model::CreateModelRequest &request) const
 
virtual Model::CreateModelOutcomeCallable CreateModelCallable (const Model::CreateModelRequest &request) const
 
virtual void CreateModelAsync (const Model::CreateModelRequest &request, const CreateModelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateRouteOutcome CreateRoute (const Model::CreateRouteRequest &request) const
 
virtual Model::CreateRouteOutcomeCallable CreateRouteCallable (const Model::CreateRouteRequest &request) const
 
virtual void CreateRouteAsync (const Model::CreateRouteRequest &request, const CreateRouteResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateRouteResponseOutcome CreateRouteResponse (const Model::CreateRouteResponseRequest &request) const
 
virtual Model::CreateRouteResponseOutcomeCallable CreateRouteResponseCallable (const Model::CreateRouteResponseRequest &request) const
 
virtual void CreateRouteResponseAsync (const Model::CreateRouteResponseRequest &request, const CreateRouteResponseResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateStageOutcome CreateStage (const Model::CreateStageRequest &request) const
 
virtual Model::CreateStageOutcomeCallable CreateStageCallable (const Model::CreateStageRequest &request) const
 
virtual void CreateStageAsync (const Model::CreateStageRequest &request, const CreateStageResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateVpcLinkOutcome CreateVpcLink (const Model::CreateVpcLinkRequest &request) const
 
virtual Model::CreateVpcLinkOutcomeCallable CreateVpcLinkCallable (const Model::CreateVpcLinkRequest &request) const
 
virtual void CreateVpcLinkAsync (const Model::CreateVpcLinkRequest &request, const CreateVpcLinkResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteAccessLogSettingsOutcome DeleteAccessLogSettings (const Model::DeleteAccessLogSettingsRequest &request) const
 
virtual Model::DeleteAccessLogSettingsOutcomeCallable DeleteAccessLogSettingsCallable (const Model::DeleteAccessLogSettingsRequest &request) const
 
virtual void DeleteAccessLogSettingsAsync (const Model::DeleteAccessLogSettingsRequest &request, const DeleteAccessLogSettingsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteApiOutcome DeleteApi (const Model::DeleteApiRequest &request) const
 
virtual Model::DeleteApiOutcomeCallable DeleteApiCallable (const Model::DeleteApiRequest &request) const
 
virtual void DeleteApiAsync (const Model::DeleteApiRequest &request, const DeleteApiResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteApiMappingOutcome DeleteApiMapping (const Model::DeleteApiMappingRequest &request) const
 
virtual Model::DeleteApiMappingOutcomeCallable DeleteApiMappingCallable (const Model::DeleteApiMappingRequest &request) const
 
virtual void DeleteApiMappingAsync (const Model::DeleteApiMappingRequest &request, const DeleteApiMappingResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteAuthorizerOutcome DeleteAuthorizer (const Model::DeleteAuthorizerRequest &request) const
 
virtual Model::DeleteAuthorizerOutcomeCallable DeleteAuthorizerCallable (const Model::DeleteAuthorizerRequest &request) const
 
virtual void DeleteAuthorizerAsync (const Model::DeleteAuthorizerRequest &request, const DeleteAuthorizerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteCorsConfigurationOutcome DeleteCorsConfiguration (const Model::DeleteCorsConfigurationRequest &request) const
 
virtual Model::DeleteCorsConfigurationOutcomeCallable DeleteCorsConfigurationCallable (const Model::DeleteCorsConfigurationRequest &request) const
 
virtual void DeleteCorsConfigurationAsync (const Model::DeleteCorsConfigurationRequest &request, const DeleteCorsConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteDeploymentOutcome DeleteDeployment (const Model::DeleteDeploymentRequest &request) const
 
virtual Model::DeleteDeploymentOutcomeCallable DeleteDeploymentCallable (const Model::DeleteDeploymentRequest &request) const
 
virtual void DeleteDeploymentAsync (const Model::DeleteDeploymentRequest &request, const DeleteDeploymentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteDomainNameOutcome DeleteDomainName (const Model::DeleteDomainNameRequest &request) const
 
virtual Model::DeleteDomainNameOutcomeCallable DeleteDomainNameCallable (const Model::DeleteDomainNameRequest &request) const
 
virtual void DeleteDomainNameAsync (const Model::DeleteDomainNameRequest &request, const DeleteDomainNameResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteIntegrationOutcome DeleteIntegration (const Model::DeleteIntegrationRequest &request) const
 
virtual Model::DeleteIntegrationOutcomeCallable DeleteIntegrationCallable (const Model::DeleteIntegrationRequest &request) const
 
virtual void DeleteIntegrationAsync (const Model::DeleteIntegrationRequest &request, const DeleteIntegrationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteIntegrationResponseOutcome DeleteIntegrationResponse (const Model::DeleteIntegrationResponseRequest &request) const
 
virtual Model::DeleteIntegrationResponseOutcomeCallable DeleteIntegrationResponseCallable (const Model::DeleteIntegrationResponseRequest &request) const
 
virtual void DeleteIntegrationResponseAsync (const Model::DeleteIntegrationResponseRequest &request, const DeleteIntegrationResponseResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteModelOutcome DeleteModel (const Model::DeleteModelRequest &request) const
 
virtual Model::DeleteModelOutcomeCallable DeleteModelCallable (const Model::DeleteModelRequest &request) const
 
virtual void DeleteModelAsync (const Model::DeleteModelRequest &request, const DeleteModelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteRouteOutcome DeleteRoute (const Model::DeleteRouteRequest &request) const
 
virtual Model::DeleteRouteOutcomeCallable DeleteRouteCallable (const Model::DeleteRouteRequest &request) const
 
virtual void DeleteRouteAsync (const Model::DeleteRouteRequest &request, const DeleteRouteResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteRouteRequestParameterOutcome DeleteRouteRequestParameter (const Model::DeleteRouteRequestParameterRequest &request) const
 
virtual Model::DeleteRouteRequestParameterOutcomeCallable DeleteRouteRequestParameterCallable (const Model::DeleteRouteRequestParameterRequest &request) const
 
virtual void DeleteRouteRequestParameterAsync (const Model::DeleteRouteRequestParameterRequest &request, const DeleteRouteRequestParameterResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteRouteResponseOutcome DeleteRouteResponse (const Model::DeleteRouteResponseRequest &request) const
 
virtual Model::DeleteRouteResponseOutcomeCallable DeleteRouteResponseCallable (const Model::DeleteRouteResponseRequest &request) const
 
virtual void DeleteRouteResponseAsync (const Model::DeleteRouteResponseRequest &request, const DeleteRouteResponseResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteRouteSettingsOutcome DeleteRouteSettings (const Model::DeleteRouteSettingsRequest &request) const
 
virtual Model::DeleteRouteSettingsOutcomeCallable DeleteRouteSettingsCallable (const Model::DeleteRouteSettingsRequest &request) const
 
virtual void DeleteRouteSettingsAsync (const Model::DeleteRouteSettingsRequest &request, const DeleteRouteSettingsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteStageOutcome DeleteStage (const Model::DeleteStageRequest &request) const
 
virtual Model::DeleteStageOutcomeCallable DeleteStageCallable (const Model::DeleteStageRequest &request) const
 
virtual void DeleteStageAsync (const Model::DeleteStageRequest &request, const DeleteStageResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteVpcLinkOutcome DeleteVpcLink (const Model::DeleteVpcLinkRequest &request) const
 
virtual Model::DeleteVpcLinkOutcomeCallable DeleteVpcLinkCallable (const Model::DeleteVpcLinkRequest &request) const
 
virtual void DeleteVpcLinkAsync (const Model::DeleteVpcLinkRequest &request, const DeleteVpcLinkResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ExportApiOutcome ExportApi (const Model::ExportApiRequest &request) const
 
virtual Model::ExportApiOutcomeCallable ExportApiCallable (const Model::ExportApiRequest &request) const
 
virtual void ExportApiAsync (const Model::ExportApiRequest &request, const ExportApiResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ResetAuthorizersCacheOutcome ResetAuthorizersCache (const Model::ResetAuthorizersCacheRequest &request) const
 
virtual Model::ResetAuthorizersCacheOutcomeCallable ResetAuthorizersCacheCallable (const Model::ResetAuthorizersCacheRequest &request) const
 
virtual void ResetAuthorizersCacheAsync (const Model::ResetAuthorizersCacheRequest &request, const ResetAuthorizersCacheResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetApiOutcome GetApi (const Model::GetApiRequest &request) const
 
virtual Model::GetApiOutcomeCallable GetApiCallable (const Model::GetApiRequest &request) const
 
virtual void GetApiAsync (const Model::GetApiRequest &request, const GetApiResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetApiMappingOutcome GetApiMapping (const Model::GetApiMappingRequest &request) const
 
virtual Model::GetApiMappingOutcomeCallable GetApiMappingCallable (const Model::GetApiMappingRequest &request) const
 
virtual void GetApiMappingAsync (const Model::GetApiMappingRequest &request, const GetApiMappingResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetApiMappingsOutcome GetApiMappings (const Model::GetApiMappingsRequest &request) const
 
virtual Model::GetApiMappingsOutcomeCallable GetApiMappingsCallable (const Model::GetApiMappingsRequest &request) const
 
virtual void GetApiMappingsAsync (const Model::GetApiMappingsRequest &request, const GetApiMappingsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetApisOutcome GetApis (const Model::GetApisRequest &request) const
 
virtual Model::GetApisOutcomeCallable GetApisCallable (const Model::GetApisRequest &request) const
 
virtual void GetApisAsync (const Model::GetApisRequest &request, const GetApisResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetAuthorizerOutcome GetAuthorizer (const Model::GetAuthorizerRequest &request) const
 
virtual Model::GetAuthorizerOutcomeCallable GetAuthorizerCallable (const Model::GetAuthorizerRequest &request) const
 
virtual void GetAuthorizerAsync (const Model::GetAuthorizerRequest &request, const GetAuthorizerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetAuthorizersOutcome GetAuthorizers (const Model::GetAuthorizersRequest &request) const
 
virtual Model::GetAuthorizersOutcomeCallable GetAuthorizersCallable (const Model::GetAuthorizersRequest &request) const
 
virtual void GetAuthorizersAsync (const Model::GetAuthorizersRequest &request, const GetAuthorizersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetDeploymentOutcome GetDeployment (const Model::GetDeploymentRequest &request) const
 
virtual Model::GetDeploymentOutcomeCallable GetDeploymentCallable (const Model::GetDeploymentRequest &request) const
 
virtual void GetDeploymentAsync (const Model::GetDeploymentRequest &request, const GetDeploymentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetDeploymentsOutcome GetDeployments (const Model::GetDeploymentsRequest &request) const
 
virtual Model::GetDeploymentsOutcomeCallable GetDeploymentsCallable (const Model::GetDeploymentsRequest &request) const
 
virtual void GetDeploymentsAsync (const Model::GetDeploymentsRequest &request, const GetDeploymentsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetDomainNameOutcome GetDomainName (const Model::GetDomainNameRequest &request) const
 
virtual Model::GetDomainNameOutcomeCallable GetDomainNameCallable (const Model::GetDomainNameRequest &request) const
 
virtual void GetDomainNameAsync (const Model::GetDomainNameRequest &request, const GetDomainNameResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetDomainNamesOutcome GetDomainNames (const Model::GetDomainNamesRequest &request) const
 
virtual Model::GetDomainNamesOutcomeCallable GetDomainNamesCallable (const Model::GetDomainNamesRequest &request) const
 
virtual void GetDomainNamesAsync (const Model::GetDomainNamesRequest &request, const GetDomainNamesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetIntegrationOutcome GetIntegration (const Model::GetIntegrationRequest &request) const
 
virtual Model::GetIntegrationOutcomeCallable GetIntegrationCallable (const Model::GetIntegrationRequest &request) const
 
virtual void GetIntegrationAsync (const Model::GetIntegrationRequest &request, const GetIntegrationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetIntegrationResponseOutcome GetIntegrationResponse (const Model::GetIntegrationResponseRequest &request) const
 
virtual Model::GetIntegrationResponseOutcomeCallable GetIntegrationResponseCallable (const Model::GetIntegrationResponseRequest &request) const
 
virtual void GetIntegrationResponseAsync (const Model::GetIntegrationResponseRequest &request, const GetIntegrationResponseResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetIntegrationResponsesOutcome GetIntegrationResponses (const Model::GetIntegrationResponsesRequest &request) const
 
virtual Model::GetIntegrationResponsesOutcomeCallable GetIntegrationResponsesCallable (const Model::GetIntegrationResponsesRequest &request) const
 
virtual void GetIntegrationResponsesAsync (const Model::GetIntegrationResponsesRequest &request, const GetIntegrationResponsesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetIntegrationsOutcome GetIntegrations (const Model::GetIntegrationsRequest &request) const
 
virtual Model::GetIntegrationsOutcomeCallable GetIntegrationsCallable (const Model::GetIntegrationsRequest &request) const
 
virtual void GetIntegrationsAsync (const Model::GetIntegrationsRequest &request, const GetIntegrationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetModelOutcome GetModel (const Model::GetModelRequest &request) const
 
virtual Model::GetModelOutcomeCallable GetModelCallable (const Model::GetModelRequest &request) const
 
virtual void GetModelAsync (const Model::GetModelRequest &request, const GetModelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetModelTemplateOutcome GetModelTemplate (const Model::GetModelTemplateRequest &request) const
 
virtual Model::GetModelTemplateOutcomeCallable GetModelTemplateCallable (const Model::GetModelTemplateRequest &request) const
 
virtual void GetModelTemplateAsync (const Model::GetModelTemplateRequest &request, const GetModelTemplateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetModelsOutcome GetModels (const Model::GetModelsRequest &request) const
 
virtual Model::GetModelsOutcomeCallable GetModelsCallable (const Model::GetModelsRequest &request) const
 
virtual void GetModelsAsync (const Model::GetModelsRequest &request, const GetModelsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetRouteOutcome GetRoute (const Model::GetRouteRequest &request) const
 
virtual Model::GetRouteOutcomeCallable GetRouteCallable (const Model::GetRouteRequest &request) const
 
virtual void GetRouteAsync (const Model::GetRouteRequest &request, const GetRouteResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetRouteResponseOutcome GetRouteResponse (const Model::GetRouteResponseRequest &request) const
 
virtual Model::GetRouteResponseOutcomeCallable GetRouteResponseCallable (const Model::GetRouteResponseRequest &request) const
 
virtual void GetRouteResponseAsync (const Model::GetRouteResponseRequest &request, const GetRouteResponseResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetRouteResponsesOutcome GetRouteResponses (const Model::GetRouteResponsesRequest &request) const
 
virtual Model::GetRouteResponsesOutcomeCallable GetRouteResponsesCallable (const Model::GetRouteResponsesRequest &request) const
 
virtual void GetRouteResponsesAsync (const Model::GetRouteResponsesRequest &request, const GetRouteResponsesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetRoutesOutcome GetRoutes (const Model::GetRoutesRequest &request) const
 
virtual Model::GetRoutesOutcomeCallable GetRoutesCallable (const Model::GetRoutesRequest &request) const
 
virtual void GetRoutesAsync (const Model::GetRoutesRequest &request, const GetRoutesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetStageOutcome GetStage (const Model::GetStageRequest &request) const
 
virtual Model::GetStageOutcomeCallable GetStageCallable (const Model::GetStageRequest &request) const
 
virtual void GetStageAsync (const Model::GetStageRequest &request, const GetStageResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetStagesOutcome GetStages (const Model::GetStagesRequest &request) const
 
virtual Model::GetStagesOutcomeCallable GetStagesCallable (const Model::GetStagesRequest &request) const
 
virtual void GetStagesAsync (const Model::GetStagesRequest &request, const GetStagesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetTagsOutcome GetTags (const Model::GetTagsRequest &request) const
 
virtual Model::GetTagsOutcomeCallable GetTagsCallable (const Model::GetTagsRequest &request) const
 
virtual void GetTagsAsync (const Model::GetTagsRequest &request, const GetTagsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetVpcLinkOutcome GetVpcLink (const Model::GetVpcLinkRequest &request) const
 
virtual Model::GetVpcLinkOutcomeCallable GetVpcLinkCallable (const Model::GetVpcLinkRequest &request) const
 
virtual void GetVpcLinkAsync (const Model::GetVpcLinkRequest &request, const GetVpcLinkResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetVpcLinksOutcome GetVpcLinks (const Model::GetVpcLinksRequest &request) const
 
virtual Model::GetVpcLinksOutcomeCallable GetVpcLinksCallable (const Model::GetVpcLinksRequest &request) const
 
virtual void GetVpcLinksAsync (const Model::GetVpcLinksRequest &request, const GetVpcLinksResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ImportApiOutcome ImportApi (const Model::ImportApiRequest &request) const
 
virtual Model::ImportApiOutcomeCallable ImportApiCallable (const Model::ImportApiRequest &request) const
 
virtual void ImportApiAsync (const Model::ImportApiRequest &request, const ImportApiResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ReimportApiOutcome ReimportApi (const Model::ReimportApiRequest &request) const
 
virtual Model::ReimportApiOutcomeCallable ReimportApiCallable (const Model::ReimportApiRequest &request) const
 
virtual void ReimportApiAsync (const Model::ReimportApiRequest &request, const ReimportApiResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::TagResourceOutcome TagResource (const Model::TagResourceRequest &request) const
 
virtual Model::TagResourceOutcomeCallable TagResourceCallable (const Model::TagResourceRequest &request) const
 
virtual void TagResourceAsync (const Model::TagResourceRequest &request, const TagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UntagResourceOutcome UntagResource (const Model::UntagResourceRequest &request) const
 
virtual Model::UntagResourceOutcomeCallable UntagResourceCallable (const Model::UntagResourceRequest &request) const
 
virtual void UntagResourceAsync (const Model::UntagResourceRequest &request, const UntagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateApiOutcome UpdateApi (const Model::UpdateApiRequest &request) const
 
virtual Model::UpdateApiOutcomeCallable UpdateApiCallable (const Model::UpdateApiRequest &request) const
 
virtual void UpdateApiAsync (const Model::UpdateApiRequest &request, const UpdateApiResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateApiMappingOutcome UpdateApiMapping (const Model::UpdateApiMappingRequest &request) const
 
virtual Model::UpdateApiMappingOutcomeCallable UpdateApiMappingCallable (const Model::UpdateApiMappingRequest &request) const
 
virtual void UpdateApiMappingAsync (const Model::UpdateApiMappingRequest &request, const UpdateApiMappingResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateAuthorizerOutcome UpdateAuthorizer (const Model::UpdateAuthorizerRequest &request) const
 
virtual Model::UpdateAuthorizerOutcomeCallable UpdateAuthorizerCallable (const Model::UpdateAuthorizerRequest &request) const
 
virtual void UpdateAuthorizerAsync (const Model::UpdateAuthorizerRequest &request, const UpdateAuthorizerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateDeploymentOutcome UpdateDeployment (const Model::UpdateDeploymentRequest &request) const
 
virtual Model::UpdateDeploymentOutcomeCallable UpdateDeploymentCallable (const Model::UpdateDeploymentRequest &request) const
 
virtual void UpdateDeploymentAsync (const Model::UpdateDeploymentRequest &request, const UpdateDeploymentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateDomainNameOutcome UpdateDomainName (const Model::UpdateDomainNameRequest &request) const
 
virtual Model::UpdateDomainNameOutcomeCallable UpdateDomainNameCallable (const Model::UpdateDomainNameRequest &request) const
 
virtual void UpdateDomainNameAsync (const Model::UpdateDomainNameRequest &request, const UpdateDomainNameResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateIntegrationOutcome UpdateIntegration (const Model::UpdateIntegrationRequest &request) const
 
virtual Model::UpdateIntegrationOutcomeCallable UpdateIntegrationCallable (const Model::UpdateIntegrationRequest &request) const
 
virtual void UpdateIntegrationAsync (const Model::UpdateIntegrationRequest &request, const UpdateIntegrationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateIntegrationResponseOutcome UpdateIntegrationResponse (const Model::UpdateIntegrationResponseRequest &request) const
 
virtual Model::UpdateIntegrationResponseOutcomeCallable UpdateIntegrationResponseCallable (const Model::UpdateIntegrationResponseRequest &request) const
 
virtual void UpdateIntegrationResponseAsync (const Model::UpdateIntegrationResponseRequest &request, const UpdateIntegrationResponseResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateModelOutcome UpdateModel (const Model::UpdateModelRequest &request) const
 
virtual Model::UpdateModelOutcomeCallable UpdateModelCallable (const Model::UpdateModelRequest &request) const
 
virtual void UpdateModelAsync (const Model::UpdateModelRequest &request, const UpdateModelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateRouteOutcome UpdateRoute (const Model::UpdateRouteRequest &request) const
 
virtual Model::UpdateRouteOutcomeCallable UpdateRouteCallable (const Model::UpdateRouteRequest &request) const
 
virtual void UpdateRouteAsync (const Model::UpdateRouteRequest &request, const UpdateRouteResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateRouteResponseOutcome UpdateRouteResponse (const Model::UpdateRouteResponseRequest &request) const
 
virtual Model::UpdateRouteResponseOutcomeCallable UpdateRouteResponseCallable (const Model::UpdateRouteResponseRequest &request) const
 
virtual void UpdateRouteResponseAsync (const Model::UpdateRouteResponseRequest &request, const UpdateRouteResponseResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateStageOutcome UpdateStage (const Model::UpdateStageRequest &request) const
 
virtual Model::UpdateStageOutcomeCallable UpdateStageCallable (const Model::UpdateStageRequest &request) const
 
virtual void UpdateStageAsync (const Model::UpdateStageRequest &request, const UpdateStageResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateVpcLinkOutcome UpdateVpcLink (const Model::UpdateVpcLinkRequest &request) const
 
virtual Model::UpdateVpcLinkOutcomeCallable UpdateVpcLinkCallable (const Model::UpdateVpcLinkRequest &request) const
 
virtual void UpdateVpcLinkAsync (const Model::UpdateVpcLinkRequest &request, const UpdateVpcLinkResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
void OverrideEndpoint (const Aws::String &endpoint)
 
- Public Member Functions inherited from Aws::Client::AWSJsonClient
 AWSJsonClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Client::AWSAuthSigner > &signer, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)
 
 AWSJsonClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Auth::AWSAuthSignerProvider > &signerProvider, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)
 
virtual ~AWSJsonClient ()=default
 
- Public Member Functions inherited from Aws::Client::AWSClient
 AWSClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Client::AWSAuthSigner > &signer, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)
 
 AWSClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Auth::AWSAuthSignerProvider > &signerProvider, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)
 
virtual ~AWSClient ()
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, long long expirationInSeconds=0)
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0)
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, long long expirationInSeconds=0) const
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0)
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, long long expirationInSeconds=0) const
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0)
 
Aws::String GeneratePresignedUrl (const Aws::AmazonWebServiceRequest &request, Aws::Http::URI &uri, Aws::Http::HttpMethod method, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0) const
 
Aws::String GeneratePresignedUrl (const Aws::AmazonWebServiceRequest &request, Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0) const
 
Aws::String GeneratePresignedUrl (const Aws::AmazonWebServiceRequest &request, Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0) const
 
void DisableRequestProcessing ()
 
void EnableRequestProcessing ()
 
virtual const char * GetServiceClientName () const
 
virtual void SetServiceClientName (const Aws::String &name)
 

Additional Inherited Members

- Protected Member Functions inherited from Aws::Client::AWSJsonClient
virtual AWSError< CoreErrorsBuildAWSError (const std::shared_ptr< Aws::Http::HttpResponse > &response) const override
 
JsonOutcome MakeRequest (const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
JsonOutcome MakeRequest (const Aws::Http::URI &uri, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
JsonOutcome MakeEventStreamRequest (std::shared_ptr< Aws::Http::HttpRequest > &request) const
 
- Protected Member Functions inherited from Aws::Client::AWSClient
HttpResponseOutcome AttemptExhaustively (const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod httpMethod, const char *signerName, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
HttpResponseOutcome AttemptExhaustively (const Aws::Http::URI &uri, Http::HttpMethod httpMethod, const char *signerName, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
HttpResponseOutcome AttemptOneRequest (const std::shared_ptr< Http::HttpRequest > &httpRequest, const Aws::AmazonWebServiceRequest &request, const char *signerName, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
HttpResponseOutcome AttemptOneRequest (const std::shared_ptr< Http::HttpRequest > &httpRequest, const char *signerName, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
StreamOutcome MakeRequestWithUnparsedResponse (const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
StreamOutcome MakeRequestWithUnparsedResponse (const Aws::Http::URI &uri, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const
 
virtual void BuildHttpRequest (const Aws::AmazonWebServiceRequest &request, const std::shared_ptr< Aws::Http::HttpRequest > &httpRequest) const
 
const std::shared_ptr< AWSErrorMarshaller > & GetErrorMarshaller () const
 
Aws::Client::AWSAuthSignerGetSignerByName (const char *name) const
 
std::shared_ptr< Aws::Http::HttpRequestBuildAndSignHttpRequest (const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod method, const char *signerName) const
 
std::shared_ptr< Aws::Http::HttpResponseMakeHttpRequest (std::shared_ptr< Aws::Http::HttpRequest > &request) const
 
- Protected Attributes inherited from Aws::Client::AWSClient
Aws::String m_region
 

Detailed Description

Amazon API Gateway V2

Definition at line 407 of file ApiGatewayV2Client.h.

Member Typedef Documentation

◆ BASECLASS

Definition at line 410 of file ApiGatewayV2Client.h.

Constructor & Destructor Documentation

◆ ApiGatewayV2Client() [1/3]

Aws::ApiGatewayV2::ApiGatewayV2Client::ApiGatewayV2Client ( const Aws::Client::ClientConfiguration clientConfiguration = Aws::Client::ClientConfiguration())

Initializes client to use DefaultCredentialProviderChain, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.

◆ ApiGatewayV2Client() [2/3]

Aws::ApiGatewayV2::ApiGatewayV2Client::ApiGatewayV2Client ( const Aws::Auth::AWSCredentials credentials,
const Aws::Client::ClientConfiguration clientConfiguration = Aws::Client::ClientConfiguration() 
)

Initializes client to use SimpleAWSCredentialsProvider, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.

◆ ApiGatewayV2Client() [3/3]

Aws::ApiGatewayV2::ApiGatewayV2Client::ApiGatewayV2Client ( const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &  credentialsProvider,
const Aws::Client::ClientConfiguration clientConfiguration = Aws::Client::ClientConfiguration() 
)

Initializes client to use specified credentials provider with specified client config. If http client factory is not supplied, the default http client factory will be used

◆ ~ApiGatewayV2Client()

virtual Aws::ApiGatewayV2::ApiGatewayV2Client::~ApiGatewayV2Client ( )
virtual

Member Function Documentation

◆ CreateApi()

virtual Model::CreateApiOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::CreateApi ( const Model::CreateApiRequest request) const
virtual

Creates an Api resource.

See Also:

AWS API Reference

◆ CreateApiAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::CreateApiAsync ( const Model::CreateApiRequest request,
const CreateApiResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates an Api resource.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateApiCallable()

virtual Model::CreateApiOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::CreateApiCallable ( const Model::CreateApiRequest request) const
virtual

Creates an Api resource.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateApiMapping()

virtual Model::CreateApiMappingOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::CreateApiMapping ( const Model::CreateApiMappingRequest request) const
virtual

Creates an API mapping.

See Also:

AWS API Reference

◆ CreateApiMappingAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::CreateApiMappingAsync ( const Model::CreateApiMappingRequest request,
const CreateApiMappingResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates an API mapping.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateApiMappingCallable()

virtual Model::CreateApiMappingOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::CreateApiMappingCallable ( const Model::CreateApiMappingRequest request) const
virtual

Creates an API mapping.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateAuthorizer()

virtual Model::CreateAuthorizerOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::CreateAuthorizer ( const Model::CreateAuthorizerRequest request) const
virtual

Creates an Authorizer for an API.

See Also:

AWS API Reference

◆ CreateAuthorizerAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::CreateAuthorizerAsync ( const Model::CreateAuthorizerRequest request,
const CreateAuthorizerResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates an Authorizer for an API.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateAuthorizerCallable()

virtual Model::CreateAuthorizerOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::CreateAuthorizerCallable ( const Model::CreateAuthorizerRequest request) const
virtual

Creates an Authorizer for an API.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateDeployment()

virtual Model::CreateDeploymentOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::CreateDeployment ( const Model::CreateDeploymentRequest request) const
virtual

Creates a Deployment for an API.

See Also:

AWS API Reference

◆ CreateDeploymentAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::CreateDeploymentAsync ( const Model::CreateDeploymentRequest request,
const CreateDeploymentResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates a Deployment for an API.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateDeploymentCallable()

virtual Model::CreateDeploymentOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::CreateDeploymentCallable ( const Model::CreateDeploymentRequest request) const
virtual

Creates a Deployment for an API.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateDomainName()

virtual Model::CreateDomainNameOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::CreateDomainName ( const Model::CreateDomainNameRequest request) const
virtual

Creates a domain name.

See Also:

AWS API Reference

◆ CreateDomainNameAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::CreateDomainNameAsync ( const Model::CreateDomainNameRequest request,
const CreateDomainNameResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates a domain name.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateDomainNameCallable()

virtual Model::CreateDomainNameOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::CreateDomainNameCallable ( const Model::CreateDomainNameRequest request) const
virtual

Creates a domain name.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateIntegration()

virtual Model::CreateIntegrationOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::CreateIntegration ( const Model::CreateIntegrationRequest request) const
virtual

Creates an Integration.

See Also:

AWS API Reference

◆ CreateIntegrationAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::CreateIntegrationAsync ( const Model::CreateIntegrationRequest request,
const CreateIntegrationResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates an Integration.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateIntegrationCallable()

virtual Model::CreateIntegrationOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::CreateIntegrationCallable ( const Model::CreateIntegrationRequest request) const
virtual

Creates an Integration.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateIntegrationResponse()

virtual Model::CreateIntegrationResponseOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::CreateIntegrationResponse ( const Model::CreateIntegrationResponseRequest request) const
virtual

Creates an IntegrationResponses.

See Also:

AWS API Reference

◆ CreateIntegrationResponseAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::CreateIntegrationResponseAsync ( const Model::CreateIntegrationResponseRequest request,
const CreateIntegrationResponseResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates an IntegrationResponses.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateIntegrationResponseCallable()

virtual Model::CreateIntegrationResponseOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::CreateIntegrationResponseCallable ( const Model::CreateIntegrationResponseRequest request) const
virtual

Creates an IntegrationResponses.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateModel()

virtual Model::CreateModelOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::CreateModel ( const Model::CreateModelRequest request) const
virtual

Creates a Model for an API.

See Also:

AWS API Reference

◆ CreateModelAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::CreateModelAsync ( const Model::CreateModelRequest request,
const CreateModelResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates a Model for an API.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateModelCallable()

virtual Model::CreateModelOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::CreateModelCallable ( const Model::CreateModelRequest request) const
virtual

Creates a Model for an API.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateRoute()

virtual Model::CreateRouteOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::CreateRoute ( const Model::CreateRouteRequest request) const
virtual

Creates a Route for an API.

See Also:

AWS API Reference

◆ CreateRouteAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::CreateRouteAsync ( const Model::CreateRouteRequest request,
const CreateRouteResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates a Route for an API.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateRouteCallable()

virtual Model::CreateRouteOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::CreateRouteCallable ( const Model::CreateRouteRequest request) const
virtual

Creates a Route for an API.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateRouteResponse()

virtual Model::CreateRouteResponseOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::CreateRouteResponse ( const Model::CreateRouteResponseRequest request) const
virtual

Creates a RouteResponse for a Route.

See Also:

AWS API Reference

◆ CreateRouteResponseAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::CreateRouteResponseAsync ( const Model::CreateRouteResponseRequest request,
const CreateRouteResponseResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates a RouteResponse for a Route.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateRouteResponseCallable()

virtual Model::CreateRouteResponseOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::CreateRouteResponseCallable ( const Model::CreateRouteResponseRequest request) const
virtual

Creates a RouteResponse for a Route.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateStage()

virtual Model::CreateStageOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::CreateStage ( const Model::CreateStageRequest request) const
virtual

Creates a Stage for an API.

See Also:

AWS API Reference

◆ CreateStageAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::CreateStageAsync ( const Model::CreateStageRequest request,
const CreateStageResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates a Stage for an API.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateStageCallable()

virtual Model::CreateStageOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::CreateStageCallable ( const Model::CreateStageRequest request) const
virtual

Creates a Stage for an API.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ CreateVpcLink()

virtual Model::CreateVpcLinkOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::CreateVpcLink ( const Model::CreateVpcLinkRequest request) const
virtual

Creates a VPC link.

See Also:

AWS API Reference

◆ CreateVpcLinkAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::CreateVpcLinkAsync ( const Model::CreateVpcLinkRequest request,
const CreateVpcLinkResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates a VPC link.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ CreateVpcLinkCallable()

virtual Model::CreateVpcLinkOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::CreateVpcLinkCallable ( const Model::CreateVpcLinkRequest request) const
virtual

Creates a VPC link.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteAccessLogSettings()

virtual Model::DeleteAccessLogSettingsOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteAccessLogSettings ( const Model::DeleteAccessLogSettingsRequest request) const
virtual

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

See Also:

AWS API Reference

◆ DeleteAccessLogSettingsAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteAccessLogSettingsAsync ( const Model::DeleteAccessLogSettingsRequest request,
const DeleteAccessLogSettingsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

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

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteAccessLogSettingsCallable()

virtual Model::DeleteAccessLogSettingsOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteAccessLogSettingsCallable ( const Model::DeleteAccessLogSettingsRequest request) const
virtual

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

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteApi()

virtual Model::DeleteApiOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteApi ( const Model::DeleteApiRequest request) const
virtual

Deletes an Api resource.

See Also:

AWS API Reference

◆ DeleteApiAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteApiAsync ( const Model::DeleteApiRequest request,
const DeleteApiResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes an Api resource.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteApiCallable()

virtual Model::DeleteApiOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteApiCallable ( const Model::DeleteApiRequest request) const
virtual

Deletes an Api resource.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteApiMapping()

virtual Model::DeleteApiMappingOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteApiMapping ( const Model::DeleteApiMappingRequest request) const
virtual

Deletes an API mapping.

See Also:

AWS API Reference

◆ DeleteApiMappingAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteApiMappingAsync ( const Model::DeleteApiMappingRequest request,
const DeleteApiMappingResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes an API mapping.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteApiMappingCallable()

virtual Model::DeleteApiMappingOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteApiMappingCallable ( const Model::DeleteApiMappingRequest request) const
virtual

Deletes an API mapping.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteAuthorizer()

virtual Model::DeleteAuthorizerOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteAuthorizer ( const Model::DeleteAuthorizerRequest request) const
virtual

Deletes an Authorizer.

See Also:

AWS API Reference

◆ DeleteAuthorizerAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteAuthorizerAsync ( const Model::DeleteAuthorizerRequest request,
const DeleteAuthorizerResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes an Authorizer.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteAuthorizerCallable()

virtual Model::DeleteAuthorizerOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteAuthorizerCallable ( const Model::DeleteAuthorizerRequest request) const
virtual

Deletes an Authorizer.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteCorsConfiguration()

virtual Model::DeleteCorsConfigurationOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteCorsConfiguration ( const Model::DeleteCorsConfigurationRequest request) const
virtual

Deletes a CORS configuration.

See Also:

AWS API Reference

◆ DeleteCorsConfigurationAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteCorsConfigurationAsync ( const Model::DeleteCorsConfigurationRequest request,
const DeleteCorsConfigurationResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes a CORS configuration.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteCorsConfigurationCallable()

virtual Model::DeleteCorsConfigurationOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteCorsConfigurationCallable ( const Model::DeleteCorsConfigurationRequest request) const
virtual

Deletes a CORS configuration.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteDeployment()

virtual Model::DeleteDeploymentOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteDeployment ( const Model::DeleteDeploymentRequest request) const
virtual

Deletes a Deployment.

See Also:

AWS API Reference

◆ DeleteDeploymentAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteDeploymentAsync ( const Model::DeleteDeploymentRequest request,
const DeleteDeploymentResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes a Deployment.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteDeploymentCallable()

virtual Model::DeleteDeploymentOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteDeploymentCallable ( const Model::DeleteDeploymentRequest request) const
virtual

Deletes a Deployment.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteDomainName()

virtual Model::DeleteDomainNameOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteDomainName ( const Model::DeleteDomainNameRequest request) const
virtual

Deletes a domain name.

See Also:

AWS API Reference

◆ DeleteDomainNameAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteDomainNameAsync ( const Model::DeleteDomainNameRequest request,
const DeleteDomainNameResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes a domain name.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteDomainNameCallable()

virtual Model::DeleteDomainNameOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteDomainNameCallable ( const Model::DeleteDomainNameRequest request) const
virtual

Deletes a domain name.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteIntegration()

virtual Model::DeleteIntegrationOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteIntegration ( const Model::DeleteIntegrationRequest request) const
virtual

Deletes an Integration.

See Also:

AWS API Reference

◆ DeleteIntegrationAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteIntegrationAsync ( const Model::DeleteIntegrationRequest request,
const DeleteIntegrationResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes an Integration.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteIntegrationCallable()

virtual Model::DeleteIntegrationOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteIntegrationCallable ( const Model::DeleteIntegrationRequest request) const
virtual

Deletes an Integration.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteIntegrationResponse()

virtual Model::DeleteIntegrationResponseOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteIntegrationResponse ( const Model::DeleteIntegrationResponseRequest request) const
virtual

Deletes an IntegrationResponses.

See Also:

AWS API Reference

◆ DeleteIntegrationResponseAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteIntegrationResponseAsync ( const Model::DeleteIntegrationResponseRequest request,
const DeleteIntegrationResponseResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes an IntegrationResponses.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteIntegrationResponseCallable()

virtual Model::DeleteIntegrationResponseOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteIntegrationResponseCallable ( const Model::DeleteIntegrationResponseRequest request) const
virtual

Deletes an IntegrationResponses.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteModel()

virtual Model::DeleteModelOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteModel ( const Model::DeleteModelRequest request) const
virtual

Deletes a Model.

See Also:

AWS API Reference

◆ DeleteModelAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteModelAsync ( const Model::DeleteModelRequest request,
const DeleteModelResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes a Model.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteModelCallable()

virtual Model::DeleteModelOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteModelCallable ( const Model::DeleteModelRequest request) const
virtual

Deletes a Model.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteRoute()

virtual Model::DeleteRouteOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteRoute ( const Model::DeleteRouteRequest request) const
virtual

Deletes a Route.

See Also:

AWS API Reference

◆ DeleteRouteAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteRouteAsync ( const Model::DeleteRouteRequest request,
const DeleteRouteResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes a Route.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteRouteCallable()

virtual Model::DeleteRouteOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteRouteCallable ( const Model::DeleteRouteRequest request) const
virtual

Deletes a Route.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteRouteRequestParameter()

virtual Model::DeleteRouteRequestParameterOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteRouteRequestParameter ( const Model::DeleteRouteRequestParameterRequest request) const
virtual

Deletes a route request parameter.

See Also:

AWS API Reference

◆ DeleteRouteRequestParameterAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteRouteRequestParameterAsync ( const Model::DeleteRouteRequestParameterRequest request,
const DeleteRouteRequestParameterResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes a route request parameter.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteRouteRequestParameterCallable()

virtual Model::DeleteRouteRequestParameterOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteRouteRequestParameterCallable ( const Model::DeleteRouteRequestParameterRequest request) const
virtual

Deletes a route request parameter.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteRouteResponse()

virtual Model::DeleteRouteResponseOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteRouteResponse ( const Model::DeleteRouteResponseRequest request) const
virtual

Deletes a RouteResponse.

See Also:

AWS API Reference

◆ DeleteRouteResponseAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteRouteResponseAsync ( const Model::DeleteRouteResponseRequest request,
const DeleteRouteResponseResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes a RouteResponse.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteRouteResponseCallable()

virtual Model::DeleteRouteResponseOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteRouteResponseCallable ( const Model::DeleteRouteResponseRequest request) const
virtual

Deletes a RouteResponse.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteRouteSettings()

virtual Model::DeleteRouteSettingsOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteRouteSettings ( const Model::DeleteRouteSettingsRequest request) const
virtual

Deletes the RouteSettings for a stage.

See Also:

AWS API Reference

◆ DeleteRouteSettingsAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteRouteSettingsAsync ( const Model::DeleteRouteSettingsRequest request,
const DeleteRouteSettingsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes the RouteSettings for a stage.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteRouteSettingsCallable()

virtual Model::DeleteRouteSettingsOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteRouteSettingsCallable ( const Model::DeleteRouteSettingsRequest request) const
virtual

Deletes the RouteSettings for a stage.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteStage()

virtual Model::DeleteStageOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteStage ( const Model::DeleteStageRequest request) const
virtual

Deletes a Stage.

See Also:

AWS API Reference

◆ DeleteStageAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteStageAsync ( const Model::DeleteStageRequest request,
const DeleteStageResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes a Stage.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteStageCallable()

virtual Model::DeleteStageOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteStageCallable ( const Model::DeleteStageRequest request) const
virtual

Deletes a Stage.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ DeleteVpcLink()

virtual Model::DeleteVpcLinkOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteVpcLink ( const Model::DeleteVpcLinkRequest request) const
virtual

Deletes a VPC link.

See Also:

AWS API Reference

◆ DeleteVpcLinkAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteVpcLinkAsync ( const Model::DeleteVpcLinkRequest request,
const DeleteVpcLinkResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes a VPC link.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ DeleteVpcLinkCallable()

virtual Model::DeleteVpcLinkOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::DeleteVpcLinkCallable ( const Model::DeleteVpcLinkRequest request) const
virtual

Deletes a VPC link.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ExportApi()

virtual Model::ExportApiOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::ExportApi ( const Model::ExportApiRequest request) const
virtual

◆ ExportApiAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::ExportApiAsync ( const Model::ExportApiRequest request,
const ExportApiResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ExportApiCallable()

virtual Model::ExportApiOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::ExportApiCallable ( const Model::ExportApiRequest request) const
virtual

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetApi()

virtual Model::GetApiOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::GetApi ( const Model::GetApiRequest request) const
virtual

Gets an Api resource.

See Also:

AWS API Reference

◆ GetApiAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::GetApiAsync ( const Model::GetApiRequest request,
const GetApiResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets an Api resource.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetApiCallable()

virtual Model::GetApiOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::GetApiCallable ( const Model::GetApiRequest request) const
virtual

Gets an Api resource.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetApiMapping()

virtual Model::GetApiMappingOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::GetApiMapping ( const Model::GetApiMappingRequest request) const
virtual

Gets an API mapping.

See Also:

AWS API Reference

◆ GetApiMappingAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::GetApiMappingAsync ( const Model::GetApiMappingRequest request,
const GetApiMappingResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets an API mapping.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetApiMappingCallable()

virtual Model::GetApiMappingOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::GetApiMappingCallable ( const Model::GetApiMappingRequest request) const
virtual

Gets an API mapping.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetApiMappings()

virtual Model::GetApiMappingsOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::GetApiMappings ( const Model::GetApiMappingsRequest request) const
virtual

Gets API mappings.

See Also:

AWS API Reference

◆ GetApiMappingsAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::GetApiMappingsAsync ( const Model::GetApiMappingsRequest request,
const GetApiMappingsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets API mappings.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetApiMappingsCallable()

virtual Model::GetApiMappingsOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::GetApiMappingsCallable ( const Model::GetApiMappingsRequest request) const
virtual

Gets API mappings.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetApis()

virtual Model::GetApisOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::GetApis ( const Model::GetApisRequest request) const
virtual

Gets a collection of Api resources.

See Also:

AWS API Reference

◆ GetApisAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::GetApisAsync ( const Model::GetApisRequest request,
const GetApisResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets a collection of Api resources.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetApisCallable()

virtual Model::GetApisOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::GetApisCallable ( const Model::GetApisRequest request) const
virtual

Gets a collection of Api resources.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetAuthorizer()

virtual Model::GetAuthorizerOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::GetAuthorizer ( const Model::GetAuthorizerRequest request) const
virtual

Gets an Authorizer.

See Also:

AWS API Reference

◆ GetAuthorizerAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::GetAuthorizerAsync ( const Model::GetAuthorizerRequest request,
const GetAuthorizerResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets an Authorizer.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetAuthorizerCallable()

virtual Model::GetAuthorizerOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::GetAuthorizerCallable ( const Model::GetAuthorizerRequest request) const
virtual

Gets an Authorizer.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetAuthorizers()

virtual Model::GetAuthorizersOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::GetAuthorizers ( const Model::GetAuthorizersRequest request) const
virtual

Gets the Authorizers for an API.

See Also:

AWS API Reference

◆ GetAuthorizersAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::GetAuthorizersAsync ( const Model::GetAuthorizersRequest request,
const GetAuthorizersResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets the Authorizers for an API.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetAuthorizersCallable()

virtual Model::GetAuthorizersOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::GetAuthorizersCallable ( const Model::GetAuthorizersRequest request) const
virtual

Gets the Authorizers for an API.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetDeployment()

virtual Model::GetDeploymentOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::GetDeployment ( const Model::GetDeploymentRequest request) const
virtual

Gets a Deployment.

See Also:

AWS API Reference

◆ GetDeploymentAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::GetDeploymentAsync ( const Model::GetDeploymentRequest request,
const GetDeploymentResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets a Deployment.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetDeploymentCallable()

virtual Model::GetDeploymentOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::GetDeploymentCallable ( const Model::GetDeploymentRequest request) const
virtual

Gets a Deployment.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetDeployments()

virtual Model::GetDeploymentsOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::GetDeployments ( const Model::GetDeploymentsRequest request) const
virtual

Gets the Deployments for an API.

See Also:

AWS API Reference

◆ GetDeploymentsAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::GetDeploymentsAsync ( const Model::GetDeploymentsRequest request,
const GetDeploymentsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets the Deployments for an API.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetDeploymentsCallable()

virtual Model::GetDeploymentsOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::GetDeploymentsCallable ( const Model::GetDeploymentsRequest request) const
virtual

Gets the Deployments for an API.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetDomainName()

virtual Model::GetDomainNameOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::GetDomainName ( const Model::GetDomainNameRequest request) const
virtual

Gets a domain name.

See Also:

AWS API Reference

◆ GetDomainNameAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::GetDomainNameAsync ( const Model::GetDomainNameRequest request,
const GetDomainNameResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets a domain name.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetDomainNameCallable()

virtual Model::GetDomainNameOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::GetDomainNameCallable ( const Model::GetDomainNameRequest request) const
virtual

Gets a domain name.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetDomainNames()

virtual Model::GetDomainNamesOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::GetDomainNames ( const Model::GetDomainNamesRequest request) const
virtual

Gets the domain names for an AWS account.

See Also:

AWS API Reference

◆ GetDomainNamesAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::GetDomainNamesAsync ( const Model::GetDomainNamesRequest request,
const GetDomainNamesResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets the domain names for an AWS account.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetDomainNamesCallable()

virtual Model::GetDomainNamesOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::GetDomainNamesCallable ( const Model::GetDomainNamesRequest request) const
virtual

Gets the domain names for an AWS account.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetIntegration()

virtual Model::GetIntegrationOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::GetIntegration ( const Model::GetIntegrationRequest request) const
virtual

Gets an Integration.

See Also:

AWS API Reference

◆ GetIntegrationAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::GetIntegrationAsync ( const Model::GetIntegrationRequest request,
const GetIntegrationResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets an Integration.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetIntegrationCallable()

virtual Model::GetIntegrationOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::GetIntegrationCallable ( const Model::GetIntegrationRequest request) const
virtual

Gets an Integration.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetIntegrationResponse()

virtual Model::GetIntegrationResponseOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::GetIntegrationResponse ( const Model::GetIntegrationResponseRequest request) const
virtual

Gets an IntegrationResponses.

See Also:

AWS API Reference

◆ GetIntegrationResponseAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::GetIntegrationResponseAsync ( const Model::GetIntegrationResponseRequest request,
const GetIntegrationResponseResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets an IntegrationResponses.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetIntegrationResponseCallable()

virtual Model::GetIntegrationResponseOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::GetIntegrationResponseCallable ( const Model::GetIntegrationResponseRequest request) const
virtual

Gets an IntegrationResponses.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetIntegrationResponses()

virtual Model::GetIntegrationResponsesOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::GetIntegrationResponses ( const Model::GetIntegrationResponsesRequest request) const
virtual

Gets the IntegrationResponses for an Integration.

See Also:

AWS API Reference

◆ GetIntegrationResponsesAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::GetIntegrationResponsesAsync ( const Model::GetIntegrationResponsesRequest request,
const GetIntegrationResponsesResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets the IntegrationResponses for an Integration.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetIntegrationResponsesCallable()

virtual Model::GetIntegrationResponsesOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::GetIntegrationResponsesCallable ( const Model::GetIntegrationResponsesRequest request) const
virtual

Gets the IntegrationResponses for an Integration.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetIntegrations()

virtual Model::GetIntegrationsOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::GetIntegrations ( const Model::GetIntegrationsRequest request) const
virtual

Gets the Integrations for an API.

See Also:

AWS API Reference

◆ GetIntegrationsAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::GetIntegrationsAsync ( const Model::GetIntegrationsRequest request,
const GetIntegrationsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets the Integrations for an API.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetIntegrationsCallable()

virtual Model::GetIntegrationsOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::GetIntegrationsCallable ( const Model::GetIntegrationsRequest request) const
virtual

Gets the Integrations for an API.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetModel()

virtual Model::GetModelOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::GetModel ( const Model::GetModelRequest request) const
virtual

Gets a Model.

See Also:

AWS API Reference

◆ GetModelAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::GetModelAsync ( const Model::GetModelRequest request,
const GetModelResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets a Model.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetModelCallable()

virtual Model::GetModelOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::GetModelCallable ( const Model::GetModelRequest request) const
virtual

Gets a Model.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetModels()

virtual Model::GetModelsOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::GetModels ( const Model::GetModelsRequest request) const
virtual

Gets the Models for an API.

See Also:

AWS API Reference

◆ GetModelsAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::GetModelsAsync ( const Model::GetModelsRequest request,
const GetModelsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets the Models for an API.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetModelsCallable()

virtual Model::GetModelsOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::GetModelsCallable ( const Model::GetModelsRequest request) const
virtual

Gets the Models for an API.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetModelTemplate()

virtual Model::GetModelTemplateOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::GetModelTemplate ( const Model::GetModelTemplateRequest request) const
virtual

Gets a model template.

See Also:

AWS API Reference

◆ GetModelTemplateAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::GetModelTemplateAsync ( const Model::GetModelTemplateRequest request,
const GetModelTemplateResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets a model template.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetModelTemplateCallable()

virtual Model::GetModelTemplateOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::GetModelTemplateCallable ( const Model::GetModelTemplateRequest request) const
virtual

Gets a model template.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetRoute()

virtual Model::GetRouteOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::GetRoute ( const Model::GetRouteRequest request) const
virtual

Gets a Route.

See Also:

AWS API Reference

◆ GetRouteAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::GetRouteAsync ( const Model::GetRouteRequest request,
const GetRouteResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets a Route.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetRouteCallable()

virtual Model::GetRouteOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::GetRouteCallable ( const Model::GetRouteRequest request) const
virtual

Gets a Route.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetRouteResponse()

virtual Model::GetRouteResponseOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::GetRouteResponse ( const Model::GetRouteResponseRequest request) const
virtual

Gets a RouteResponse.

See Also:

AWS API Reference

◆ GetRouteResponseAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::GetRouteResponseAsync ( const Model::GetRouteResponseRequest request,
const GetRouteResponseResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets a RouteResponse.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetRouteResponseCallable()

virtual Model::GetRouteResponseOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::GetRouteResponseCallable ( const Model::GetRouteResponseRequest request) const
virtual

Gets a RouteResponse.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetRouteResponses()

virtual Model::GetRouteResponsesOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::GetRouteResponses ( const Model::GetRouteResponsesRequest request) const
virtual

Gets the RouteResponses for a Route.

See Also:

AWS API Reference

◆ GetRouteResponsesAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::GetRouteResponsesAsync ( const Model::GetRouteResponsesRequest request,
const GetRouteResponsesResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets the RouteResponses for a Route.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetRouteResponsesCallable()

virtual Model::GetRouteResponsesOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::GetRouteResponsesCallable ( const Model::GetRouteResponsesRequest request) const
virtual

Gets the RouteResponses for a Route.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetRoutes()

virtual Model::GetRoutesOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::GetRoutes ( const Model::GetRoutesRequest request) const
virtual

Gets the Routes for an API.

See Also:

AWS API Reference

◆ GetRoutesAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::GetRoutesAsync ( const Model::GetRoutesRequest request,
const GetRoutesResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets the Routes for an API.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetRoutesCallable()

virtual Model::GetRoutesOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::GetRoutesCallable ( const Model::GetRoutesRequest request) const
virtual

Gets the Routes for an API.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetStage()

virtual Model::GetStageOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::GetStage ( const Model::GetStageRequest request) const
virtual

Gets a Stage.

See Also:

AWS API Reference

◆ GetStageAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::GetStageAsync ( const Model::GetStageRequest request,
const GetStageResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets a Stage.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetStageCallable()

virtual Model::GetStageOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::GetStageCallable ( const Model::GetStageRequest request) const
virtual

Gets a Stage.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetStages()

virtual Model::GetStagesOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::GetStages ( const Model::GetStagesRequest request) const
virtual

Gets the Stages for an API.

See Also:

AWS API Reference

◆ GetStagesAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::GetStagesAsync ( const Model::GetStagesRequest request,
const GetStagesResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets the Stages for an API.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetStagesCallable()

virtual Model::GetStagesOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::GetStagesCallable ( const Model::GetStagesRequest request) const
virtual

Gets the Stages for an API.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetTags()

virtual Model::GetTagsOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::GetTags ( const Model::GetTagsRequest request) const
virtual

Gets a collection of Tag resources.

See Also:

AWS API Reference

◆ GetTagsAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::GetTagsAsync ( const Model::GetTagsRequest request,
const GetTagsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets a collection of Tag resources.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetTagsCallable()

virtual Model::GetTagsOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::GetTagsCallable ( const Model::GetTagsRequest request) const
virtual

Gets a collection of Tag resources.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetVpcLink()

virtual Model::GetVpcLinkOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::GetVpcLink ( const Model::GetVpcLinkRequest request) const
virtual

Gets a VPC link.

See Also:

AWS API Reference

◆ GetVpcLinkAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::GetVpcLinkAsync ( const Model::GetVpcLinkRequest request,
const GetVpcLinkResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets a VPC link.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetVpcLinkCallable()

virtual Model::GetVpcLinkOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::GetVpcLinkCallable ( const Model::GetVpcLinkRequest request) const
virtual

Gets a VPC link.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ GetVpcLinks()

virtual Model::GetVpcLinksOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::GetVpcLinks ( const Model::GetVpcLinksRequest request) const
virtual

Gets a collection of VPC links.

See Also:

AWS API Reference

◆ GetVpcLinksAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::GetVpcLinksAsync ( const Model::GetVpcLinksRequest request,
const GetVpcLinksResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets a collection of VPC links.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ GetVpcLinksCallable()

virtual Model::GetVpcLinksOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::GetVpcLinksCallable ( const Model::GetVpcLinksRequest request) const
virtual

Gets a collection of VPC links.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ImportApi()

virtual Model::ImportApiOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::ImportApi ( const Model::ImportApiRequest request) const
virtual

Imports an API.

See Also:

AWS API Reference

◆ ImportApiAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::ImportApiAsync ( const Model::ImportApiRequest request,
const ImportApiResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Imports an API.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ImportApiCallable()

virtual Model::ImportApiOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::ImportApiCallable ( const Model::ImportApiRequest request) const
virtual

Imports an API.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ OverrideEndpoint()

void Aws::ApiGatewayV2::ApiGatewayV2Client::OverrideEndpoint ( const Aws::String endpoint)

◆ ReimportApi()

virtual Model::ReimportApiOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::ReimportApi ( const Model::ReimportApiRequest request) const
virtual

Puts an Api resource.

See Also:

AWS API Reference

◆ ReimportApiAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::ReimportApiAsync ( const Model::ReimportApiRequest request,
const ReimportApiResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Puts an Api resource.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ReimportApiCallable()

virtual Model::ReimportApiOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::ReimportApiCallable ( const Model::ReimportApiRequest request) const
virtual

Puts an Api resource.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ ResetAuthorizersCache()

virtual Model::ResetAuthorizersCacheOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::ResetAuthorizersCache ( const Model::ResetAuthorizersCacheRequest request) const
virtual

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

See Also:

AWS API Reference

◆ ResetAuthorizersCacheAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::ResetAuthorizersCacheAsync ( const Model::ResetAuthorizersCacheRequest request,
const ResetAuthorizersCacheResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

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

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ ResetAuthorizersCacheCallable()

virtual Model::ResetAuthorizersCacheOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::ResetAuthorizersCacheCallable ( const Model::ResetAuthorizersCacheRequest request) const
virtual

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

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ TagResource()

virtual Model::TagResourceOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::TagResource ( const Model::TagResourceRequest request) const
virtual

Creates a new Tag resource to represent a tag.

See Also:

AWS API Reference

◆ TagResourceAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::TagResourceAsync ( const Model::TagResourceRequest request,
const TagResourceResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates a new Tag resource to represent a tag.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ TagResourceCallable()

virtual Model::TagResourceOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::TagResourceCallable ( const Model::TagResourceRequest request) const
virtual

Creates a new Tag resource to represent a tag.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UntagResource()

virtual Model::UntagResourceOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::UntagResource ( const Model::UntagResourceRequest request) const
virtual

Deletes a Tag.

See Also:

AWS API Reference

◆ UntagResourceAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::UntagResourceAsync ( const Model::UntagResourceRequest request,
const UntagResourceResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes a Tag.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UntagResourceCallable()

virtual Model::UntagResourceOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::UntagResourceCallable ( const Model::UntagResourceRequest request) const
virtual

Deletes a Tag.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateApi()

virtual Model::UpdateApiOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::UpdateApi ( const Model::UpdateApiRequest request) const
virtual

Updates an Api resource.

See Also:

AWS API Reference

◆ UpdateApiAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::UpdateApiAsync ( const Model::UpdateApiRequest request,
const UpdateApiResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Updates an Api resource.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateApiCallable()

virtual Model::UpdateApiOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::UpdateApiCallable ( const Model::UpdateApiRequest request) const
virtual

Updates an Api resource.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateApiMapping()

virtual Model::UpdateApiMappingOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::UpdateApiMapping ( const Model::UpdateApiMappingRequest request) const
virtual

The API mapping.

See Also:

AWS API Reference

◆ UpdateApiMappingAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::UpdateApiMappingAsync ( const Model::UpdateApiMappingRequest request,
const UpdateApiMappingResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

The API mapping.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateApiMappingCallable()

virtual Model::UpdateApiMappingOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::UpdateApiMappingCallable ( const Model::UpdateApiMappingRequest request) const
virtual

The API mapping.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateAuthorizer()

virtual Model::UpdateAuthorizerOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::UpdateAuthorizer ( const Model::UpdateAuthorizerRequest request) const
virtual

Updates an Authorizer.

See Also:

AWS API Reference

◆ UpdateAuthorizerAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::UpdateAuthorizerAsync ( const Model::UpdateAuthorizerRequest request,
const UpdateAuthorizerResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Updates an Authorizer.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateAuthorizerCallable()

virtual Model::UpdateAuthorizerOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::UpdateAuthorizerCallable ( const Model::UpdateAuthorizerRequest request) const
virtual

Updates an Authorizer.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateDeployment()

virtual Model::UpdateDeploymentOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::UpdateDeployment ( const Model::UpdateDeploymentRequest request) const
virtual

Updates a Deployment.

See Also:

AWS API Reference

◆ UpdateDeploymentAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::UpdateDeploymentAsync ( const Model::UpdateDeploymentRequest request,
const UpdateDeploymentResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Updates a Deployment.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateDeploymentCallable()

virtual Model::UpdateDeploymentOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::UpdateDeploymentCallable ( const Model::UpdateDeploymentRequest request) const
virtual

Updates a Deployment.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateDomainName()

virtual Model::UpdateDomainNameOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::UpdateDomainName ( const Model::UpdateDomainNameRequest request) const
virtual

Updates a domain name.

See Also:

AWS API Reference

◆ UpdateDomainNameAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::UpdateDomainNameAsync ( const Model::UpdateDomainNameRequest request,
const UpdateDomainNameResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Updates a domain name.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateDomainNameCallable()

virtual Model::UpdateDomainNameOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::UpdateDomainNameCallable ( const Model::UpdateDomainNameRequest request) const
virtual

Updates a domain name.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateIntegration()

virtual Model::UpdateIntegrationOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::UpdateIntegration ( const Model::UpdateIntegrationRequest request) const
virtual

Updates an Integration.

See Also:

AWS API Reference

◆ UpdateIntegrationAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::UpdateIntegrationAsync ( const Model::UpdateIntegrationRequest request,
const UpdateIntegrationResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Updates an Integration.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateIntegrationCallable()

virtual Model::UpdateIntegrationOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::UpdateIntegrationCallable ( const Model::UpdateIntegrationRequest request) const
virtual

Updates an Integration.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateIntegrationResponse()

virtual Model::UpdateIntegrationResponseOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::UpdateIntegrationResponse ( const Model::UpdateIntegrationResponseRequest request) const
virtual

Updates an IntegrationResponses.

See Also:

AWS API Reference

◆ UpdateIntegrationResponseAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::UpdateIntegrationResponseAsync ( const Model::UpdateIntegrationResponseRequest request,
const UpdateIntegrationResponseResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Updates an IntegrationResponses.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateIntegrationResponseCallable()

virtual Model::UpdateIntegrationResponseOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::UpdateIntegrationResponseCallable ( const Model::UpdateIntegrationResponseRequest request) const
virtual

Updates an IntegrationResponses.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateModel()

virtual Model::UpdateModelOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::UpdateModel ( const Model::UpdateModelRequest request) const
virtual

Updates a Model.

See Also:

AWS API Reference

◆ UpdateModelAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::UpdateModelAsync ( const Model::UpdateModelRequest request,
const UpdateModelResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Updates a Model.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateModelCallable()

virtual Model::UpdateModelOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::UpdateModelCallable ( const Model::UpdateModelRequest request) const
virtual

Updates a Model.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateRoute()

virtual Model::UpdateRouteOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::UpdateRoute ( const Model::UpdateRouteRequest request) const
virtual

Updates a Route.

See Also:

AWS API Reference

◆ UpdateRouteAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::UpdateRouteAsync ( const Model::UpdateRouteRequest request,
const UpdateRouteResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Updates a Route.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateRouteCallable()

virtual Model::UpdateRouteOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::UpdateRouteCallable ( const Model::UpdateRouteRequest request) const
virtual

Updates a Route.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateRouteResponse()

virtual Model::UpdateRouteResponseOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::UpdateRouteResponse ( const Model::UpdateRouteResponseRequest request) const
virtual

Updates a RouteResponse.

See Also:

AWS API Reference

◆ UpdateRouteResponseAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::UpdateRouteResponseAsync ( const Model::UpdateRouteResponseRequest request,
const UpdateRouteResponseResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Updates a RouteResponse.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateRouteResponseCallable()

virtual Model::UpdateRouteResponseOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::UpdateRouteResponseCallable ( const Model::UpdateRouteResponseRequest request) const
virtual

Updates a RouteResponse.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateStage()

virtual Model::UpdateStageOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::UpdateStage ( const Model::UpdateStageRequest request) const
virtual

Updates a Stage.

See Also:

AWS API Reference

◆ UpdateStageAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::UpdateStageAsync ( const Model::UpdateStageRequest request,
const UpdateStageResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Updates a Stage.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateStageCallable()

virtual Model::UpdateStageOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::UpdateStageCallable ( const Model::UpdateStageRequest request) const
virtual

Updates a Stage.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.

◆ UpdateVpcLink()

virtual Model::UpdateVpcLinkOutcome Aws::ApiGatewayV2::ApiGatewayV2Client::UpdateVpcLink ( const Model::UpdateVpcLinkRequest request) const
virtual

Updates a VPC link.

See Also:

AWS API Reference

◆ UpdateVpcLinkAsync()

virtual void Aws::ApiGatewayV2::ApiGatewayV2Client::UpdateVpcLinkAsync ( const Model::UpdateVpcLinkRequest request,
const UpdateVpcLinkResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Updates a VPC link.

See Also:

AWS API Reference

Queues the request into a thread executor and triggers associated callback when operation has finished.

◆ UpdateVpcLinkCallable()

virtual Model::UpdateVpcLinkOutcomeCallable Aws::ApiGatewayV2::ApiGatewayV2Client::UpdateVpcLinkCallable ( const Model::UpdateVpcLinkRequest request) const
virtual

Updates a VPC link.

See Also:

AWS API Reference

returns a future to the operation so that it can be executed in parallel to other requests.


The documentation for this class was generated from the following file: