AWS SDK for C++  1.8.76
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::APIGateway Namespace Reference

Namespaces

 APIGatewayEndpoint
 
 APIGatewayErrorMapper
 
 Model
 

Classes

class  APIGatewayClient
 
class  APIGatewayError
 
class  APIGatewayRequest
 

Typedefs

typedef std::function< void(const APIGatewayClient *, const Model::CreateApiKeyRequest &, const Model::CreateApiKeyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateApiKeyResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::CreateAuthorizerRequest &, const Model::CreateAuthorizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAuthorizerResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::CreateBasePathMappingRequest &, const Model::CreateBasePathMappingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateBasePathMappingResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::CreateDeploymentRequest &, const Model::CreateDeploymentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDeploymentResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::CreateDocumentationPartRequest &, const Model::CreateDocumentationPartOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDocumentationPartResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::CreateDocumentationVersionRequest &, const Model::CreateDocumentationVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDocumentationVersionResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::CreateDomainNameRequest &, const Model::CreateDomainNameOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDomainNameResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::CreateModelRequest &, const Model::CreateModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateModelResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::CreateRequestValidatorRequest &, const Model::CreateRequestValidatorOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateRequestValidatorResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::CreateResourceRequest &, const Model::CreateResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateResourceResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::CreateRestApiRequest &, const Model::CreateRestApiOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateRestApiResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::CreateStageRequest &, const Model::CreateStageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateStageResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::CreateUsagePlanRequest &, const Model::CreateUsagePlanOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateUsagePlanResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::CreateUsagePlanKeyRequest &, const Model::CreateUsagePlanKeyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateUsagePlanKeyResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::CreateVpcLinkRequest &, const Model::CreateVpcLinkOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateVpcLinkResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::DeleteApiKeyRequest &, const Model::DeleteApiKeyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteApiKeyResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::DeleteAuthorizerRequest &, const Model::DeleteAuthorizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAuthorizerResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::DeleteBasePathMappingRequest &, const Model::DeleteBasePathMappingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteBasePathMappingResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::DeleteClientCertificateRequest &, const Model::DeleteClientCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteClientCertificateResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::DeleteDeploymentRequest &, const Model::DeleteDeploymentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDeploymentResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::DeleteDocumentationPartRequest &, const Model::DeleteDocumentationPartOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDocumentationPartResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::DeleteDocumentationVersionRequest &, const Model::DeleteDocumentationVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDocumentationVersionResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::DeleteDomainNameRequest &, const Model::DeleteDomainNameOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDomainNameResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::DeleteGatewayResponseRequest &, const Model::DeleteGatewayResponseOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteGatewayResponseResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::DeleteIntegrationRequest &, const Model::DeleteIntegrationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteIntegrationResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::DeleteIntegrationResponseRequest &, const Model::DeleteIntegrationResponseOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteIntegrationResponseResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::DeleteMethodRequest &, const Model::DeleteMethodOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteMethodResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::DeleteMethodResponseRequest &, const Model::DeleteMethodResponseOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteMethodResponseResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::DeleteModelRequest &, const Model::DeleteModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteModelResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::DeleteRequestValidatorRequest &, const Model::DeleteRequestValidatorOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteRequestValidatorResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::DeleteResourceRequest &, const Model::DeleteResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteResourceResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::DeleteRestApiRequest &, const Model::DeleteRestApiOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteRestApiResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::DeleteStageRequest &, const Model::DeleteStageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteStageResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::DeleteUsagePlanRequest &, const Model::DeleteUsagePlanOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteUsagePlanResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::DeleteUsagePlanKeyRequest &, const Model::DeleteUsagePlanKeyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteUsagePlanKeyResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::DeleteVpcLinkRequest &, const Model::DeleteVpcLinkOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteVpcLinkResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::FlushStageAuthorizersCacheRequest &, const Model::FlushStageAuthorizersCacheOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > FlushStageAuthorizersCacheResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::FlushStageCacheRequest &, const Model::FlushStageCacheOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > FlushStageCacheResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GenerateClientCertificateRequest &, const Model::GenerateClientCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GenerateClientCertificateResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetAccountRequest &, const Model::GetAccountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAccountResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetApiKeyRequest &, const Model::GetApiKeyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetApiKeyResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetApiKeysRequest &, const Model::GetApiKeysOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetApiKeysResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetAuthorizerRequest &, const Model::GetAuthorizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAuthorizerResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetAuthorizersRequest &, const Model::GetAuthorizersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAuthorizersResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetBasePathMappingRequest &, const Model::GetBasePathMappingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetBasePathMappingResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetBasePathMappingsRequest &, const Model::GetBasePathMappingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetBasePathMappingsResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetClientCertificateRequest &, const Model::GetClientCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetClientCertificateResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetClientCertificatesRequest &, const Model::GetClientCertificatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetClientCertificatesResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetDeploymentRequest &, const Model::GetDeploymentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDeploymentResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetDeploymentsRequest &, const Model::GetDeploymentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDeploymentsResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetDocumentationPartRequest &, const Model::GetDocumentationPartOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDocumentationPartResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetDocumentationPartsRequest &, const Model::GetDocumentationPartsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDocumentationPartsResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetDocumentationVersionRequest &, const Model::GetDocumentationVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDocumentationVersionResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetDocumentationVersionsRequest &, const Model::GetDocumentationVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDocumentationVersionsResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetDomainNameRequest &, const Model::GetDomainNameOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDomainNameResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetDomainNamesRequest &, const Model::GetDomainNamesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDomainNamesResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetExportRequest &, Model::GetExportOutcome, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetExportResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetGatewayResponseRequest &, const Model::GetGatewayResponseOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetGatewayResponseResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetGatewayResponsesRequest &, const Model::GetGatewayResponsesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetGatewayResponsesResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetIntegrationRequest &, const Model::GetIntegrationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetIntegrationResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetIntegrationResponseRequest &, const Model::GetIntegrationResponseOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetIntegrationResponseResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetMethodRequest &, const Model::GetMethodOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetMethodResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetMethodResponseRequest &, const Model::GetMethodResponseOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetMethodResponseResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetModelRequest &, const Model::GetModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetModelResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetModelTemplateRequest &, const Model::GetModelTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetModelTemplateResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetModelsRequest &, const Model::GetModelsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetModelsResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetRequestValidatorRequest &, const Model::GetRequestValidatorOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetRequestValidatorResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetRequestValidatorsRequest &, const Model::GetRequestValidatorsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetRequestValidatorsResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetResourceRequest &, const Model::GetResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetResourceResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetResourcesRequest &, const Model::GetResourcesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetResourcesResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetRestApiRequest &, const Model::GetRestApiOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetRestApiResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetRestApisRequest &, const Model::GetRestApisOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetRestApisResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetSdkRequest &, Model::GetSdkOutcome, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetSdkResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetSdkTypeRequest &, const Model::GetSdkTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetSdkTypeResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetSdkTypesRequest &, const Model::GetSdkTypesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetSdkTypesResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetStageRequest &, const Model::GetStageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetStageResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetStagesRequest &, const Model::GetStagesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetStagesResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetTagsRequest &, const Model::GetTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetTagsResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetUsageRequest &, const Model::GetUsageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetUsageResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetUsagePlanRequest &, const Model::GetUsagePlanOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetUsagePlanResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetUsagePlanKeyRequest &, const Model::GetUsagePlanKeyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetUsagePlanKeyResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetUsagePlanKeysRequest &, const Model::GetUsagePlanKeysOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetUsagePlanKeysResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetUsagePlansRequest &, const Model::GetUsagePlansOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetUsagePlansResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetVpcLinkRequest &, const Model::GetVpcLinkOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetVpcLinkResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::GetVpcLinksRequest &, const Model::GetVpcLinksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetVpcLinksResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::ImportApiKeysRequest &, const Model::ImportApiKeysOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ImportApiKeysResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::ImportDocumentationPartsRequest &, const Model::ImportDocumentationPartsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ImportDocumentationPartsResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::ImportRestApiRequest &, const Model::ImportRestApiOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ImportRestApiResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::PutGatewayResponseRequest &, const Model::PutGatewayResponseOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutGatewayResponseResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::PutIntegrationRequest &, const Model::PutIntegrationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutIntegrationResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::PutIntegrationResponseRequest &, const Model::PutIntegrationResponseOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutIntegrationResponseResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::PutMethodRequest &, const Model::PutMethodOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutMethodResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::PutMethodResponseRequest &, const Model::PutMethodResponseOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutMethodResponseResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::PutRestApiRequest &, const Model::PutRestApiOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutRestApiResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::TestInvokeAuthorizerRequest &, const Model::TestInvokeAuthorizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TestInvokeAuthorizerResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::TestInvokeMethodRequest &, const Model::TestInvokeMethodOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TestInvokeMethodResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::UpdateAccountRequest &, const Model::UpdateAccountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAccountResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::UpdateApiKeyRequest &, const Model::UpdateApiKeyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateApiKeyResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::UpdateAuthorizerRequest &, const Model::UpdateAuthorizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAuthorizerResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::UpdateBasePathMappingRequest &, const Model::UpdateBasePathMappingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateBasePathMappingResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::UpdateClientCertificateRequest &, const Model::UpdateClientCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateClientCertificateResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::UpdateDeploymentRequest &, const Model::UpdateDeploymentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDeploymentResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::UpdateDocumentationPartRequest &, const Model::UpdateDocumentationPartOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDocumentationPartResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::UpdateDocumentationVersionRequest &, const Model::UpdateDocumentationVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDocumentationVersionResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::UpdateDomainNameRequest &, const Model::UpdateDomainNameOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDomainNameResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::UpdateGatewayResponseRequest &, const Model::UpdateGatewayResponseOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateGatewayResponseResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::UpdateIntegrationRequest &, const Model::UpdateIntegrationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateIntegrationResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::UpdateIntegrationResponseRequest &, const Model::UpdateIntegrationResponseOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateIntegrationResponseResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::UpdateMethodRequest &, const Model::UpdateMethodOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateMethodResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::UpdateMethodResponseRequest &, const Model::UpdateMethodResponseOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateMethodResponseResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::UpdateModelRequest &, const Model::UpdateModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateModelResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::UpdateRequestValidatorRequest &, const Model::UpdateRequestValidatorOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateRequestValidatorResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::UpdateResourceRequest &, const Model::UpdateResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateResourceResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::UpdateRestApiRequest &, const Model::UpdateRestApiOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateRestApiResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::UpdateStageRequest &, const Model::UpdateStageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateStageResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::UpdateUsageRequest &, const Model::UpdateUsageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateUsageResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::UpdateUsagePlanRequest &, const Model::UpdateUsagePlanOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateUsagePlanResponseReceivedHandler
 
typedef std::function< void(const APIGatewayClient *, const Model::UpdateVpcLinkRequest &, const Model::UpdateVpcLinkOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateVpcLinkResponseReceivedHandler
 
typedef Aws::AmazonStreamingWebServiceRequest StreamingAPIGatewayRequest
 

Enumerations

enum  APIGatewayErrors {
  APIGatewayErrors::INCOMPLETE_SIGNATURE = 0, APIGatewayErrors::INTERNAL_FAILURE = 1, APIGatewayErrors::INVALID_ACTION = 2, APIGatewayErrors::INVALID_CLIENT_TOKEN_ID = 3,
  APIGatewayErrors::INVALID_PARAMETER_COMBINATION = 4, APIGatewayErrors::INVALID_QUERY_PARAMETER = 5, APIGatewayErrors::INVALID_PARAMETER_VALUE = 6, APIGatewayErrors::MISSING_ACTION = 7,
  APIGatewayErrors::MISSING_AUTHENTICATION_TOKEN = 8, APIGatewayErrors::MISSING_PARAMETER = 9, APIGatewayErrors::OPT_IN_REQUIRED = 10, APIGatewayErrors::REQUEST_EXPIRED = 11,
  APIGatewayErrors::SERVICE_UNAVAILABLE = 12, APIGatewayErrors::THROTTLING = 13, APIGatewayErrors::VALIDATION = 14, APIGatewayErrors::ACCESS_DENIED = 15,
  APIGatewayErrors::RESOURCE_NOT_FOUND = 16, APIGatewayErrors::UNRECOGNIZED_CLIENT = 17, APIGatewayErrors::MALFORMED_QUERY_STRING = 18, APIGatewayErrors::SLOW_DOWN = 19,
  APIGatewayErrors::REQUEST_TIME_TOO_SKEWED = 20, APIGatewayErrors::INVALID_SIGNATURE = 21, APIGatewayErrors::SIGNATURE_DOES_NOT_MATCH = 22, APIGatewayErrors::INVALID_ACCESS_KEY_ID = 23,
  APIGatewayErrors::REQUEST_TIMEOUT = 24, APIGatewayErrors::NETWORK_CONNECTION = 99, APIGatewayErrors::UNKNOWN = 100, APIGatewayErrors::BAD_REQUEST = static_cast<int>(Aws::Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1,
  APIGatewayErrors::CONFLICT, APIGatewayErrors::LIMIT_EXCEEDED, APIGatewayErrors::NOT_FOUND, APIGatewayErrors::TOO_MANY_REQUESTS,
  APIGatewayErrors::UNAUTHORIZED
}
 

Typedef Documentation

◆ CreateApiKeyResponseReceivedHandler

Definition at line 513 of file APIGatewayClient.h.

◆ CreateAuthorizerResponseReceivedHandler

Definition at line 516 of file APIGatewayClient.h.

◆ CreateBasePathMappingResponseReceivedHandler

Definition at line 517 of file APIGatewayClient.h.

◆ CreateDeploymentResponseReceivedHandler

Definition at line 518 of file APIGatewayClient.h.

◆ CreateDocumentationPartResponseReceivedHandler

Definition at line 519 of file APIGatewayClient.h.

◆ CreateDocumentationVersionResponseReceivedHandler

Definition at line 520 of file APIGatewayClient.h.

◆ CreateDomainNameResponseReceivedHandler

Definition at line 521 of file APIGatewayClient.h.

◆ CreateModelResponseReceivedHandler

Definition at line 522 of file APIGatewayClient.h.

◆ CreateRequestValidatorResponseReceivedHandler

Definition at line 523 of file APIGatewayClient.h.

◆ CreateResourceResponseReceivedHandler

Definition at line 524 of file APIGatewayClient.h.

◆ CreateRestApiResponseReceivedHandler

Definition at line 525 of file APIGatewayClient.h.

◆ CreateStageResponseReceivedHandler

Definition at line 526 of file APIGatewayClient.h.

◆ CreateUsagePlanKeyResponseReceivedHandler

Definition at line 528 of file APIGatewayClient.h.

◆ CreateUsagePlanResponseReceivedHandler

Definition at line 527 of file APIGatewayClient.h.

◆ CreateVpcLinkResponseReceivedHandler

Definition at line 529 of file APIGatewayClient.h.

◆ DeleteApiKeyResponseReceivedHandler

Definition at line 530 of file APIGatewayClient.h.

◆ DeleteAuthorizerResponseReceivedHandler

Definition at line 531 of file APIGatewayClient.h.

◆ DeleteBasePathMappingResponseReceivedHandler

Definition at line 532 of file APIGatewayClient.h.

◆ DeleteClientCertificateResponseReceivedHandler

Definition at line 533 of file APIGatewayClient.h.

◆ DeleteDeploymentResponseReceivedHandler

Definition at line 534 of file APIGatewayClient.h.

◆ DeleteDocumentationPartResponseReceivedHandler

Definition at line 535 of file APIGatewayClient.h.

◆ DeleteDocumentationVersionResponseReceivedHandler

Definition at line 536 of file APIGatewayClient.h.

◆ DeleteDomainNameResponseReceivedHandler

Definition at line 537 of file APIGatewayClient.h.

◆ DeleteGatewayResponseResponseReceivedHandler

Definition at line 538 of file APIGatewayClient.h.

◆ DeleteIntegrationResponseReceivedHandler

Definition at line 539 of file APIGatewayClient.h.

◆ DeleteIntegrationResponseResponseReceivedHandler

Definition at line 540 of file APIGatewayClient.h.

◆ DeleteMethodResponseReceivedHandler

Definition at line 541 of file APIGatewayClient.h.

◆ DeleteMethodResponseResponseReceivedHandler

Definition at line 542 of file APIGatewayClient.h.

◆ DeleteModelResponseReceivedHandler

Definition at line 543 of file APIGatewayClient.h.

◆ DeleteRequestValidatorResponseReceivedHandler

Definition at line 544 of file APIGatewayClient.h.

◆ DeleteResourceResponseReceivedHandler

Definition at line 545 of file APIGatewayClient.h.

◆ DeleteRestApiResponseReceivedHandler

Definition at line 546 of file APIGatewayClient.h.

◆ DeleteStageResponseReceivedHandler

Definition at line 547 of file APIGatewayClient.h.

◆ DeleteUsagePlanKeyResponseReceivedHandler

Definition at line 549 of file APIGatewayClient.h.

◆ DeleteUsagePlanResponseReceivedHandler

Definition at line 548 of file APIGatewayClient.h.

◆ DeleteVpcLinkResponseReceivedHandler

Definition at line 550 of file APIGatewayClient.h.

◆ FlushStageAuthorizersCacheResponseReceivedHandler

Definition at line 551 of file APIGatewayClient.h.

◆ FlushStageCacheResponseReceivedHandler

Definition at line 552 of file APIGatewayClient.h.

◆ GenerateClientCertificateResponseReceivedHandler

Definition at line 553 of file APIGatewayClient.h.

◆ GetAccountResponseReceivedHandler

Definition at line 554 of file APIGatewayClient.h.

◆ GetApiKeyResponseReceivedHandler

Definition at line 555 of file APIGatewayClient.h.

◆ GetApiKeysResponseReceivedHandler

Definition at line 556 of file APIGatewayClient.h.

◆ GetAuthorizerResponseReceivedHandler

Definition at line 557 of file APIGatewayClient.h.

◆ GetAuthorizersResponseReceivedHandler

Definition at line 558 of file APIGatewayClient.h.

◆ GetBasePathMappingResponseReceivedHandler

Definition at line 559 of file APIGatewayClient.h.

◆ GetBasePathMappingsResponseReceivedHandler

Definition at line 560 of file APIGatewayClient.h.

◆ GetClientCertificateResponseReceivedHandler

Definition at line 561 of file APIGatewayClient.h.

◆ GetClientCertificatesResponseReceivedHandler

Definition at line 562 of file APIGatewayClient.h.

◆ GetDeploymentResponseReceivedHandler

Definition at line 563 of file APIGatewayClient.h.

◆ GetDeploymentsResponseReceivedHandler

Definition at line 564 of file APIGatewayClient.h.

◆ GetDocumentationPartResponseReceivedHandler

Definition at line 565 of file APIGatewayClient.h.

◆ GetDocumentationPartsResponseReceivedHandler

Definition at line 566 of file APIGatewayClient.h.

◆ GetDocumentationVersionResponseReceivedHandler

Definition at line 567 of file APIGatewayClient.h.

◆ GetDocumentationVersionsResponseReceivedHandler

Definition at line 568 of file APIGatewayClient.h.

◆ GetDomainNameResponseReceivedHandler

Definition at line 569 of file APIGatewayClient.h.

◆ GetDomainNamesResponseReceivedHandler

Definition at line 570 of file APIGatewayClient.h.

◆ GetExportResponseReceivedHandler

Definition at line 571 of file APIGatewayClient.h.

◆ GetGatewayResponseResponseReceivedHandler

Definition at line 572 of file APIGatewayClient.h.

◆ GetGatewayResponsesResponseReceivedHandler

Definition at line 573 of file APIGatewayClient.h.

◆ GetIntegrationResponseReceivedHandler

Definition at line 574 of file APIGatewayClient.h.

◆ GetIntegrationResponseResponseReceivedHandler

Definition at line 575 of file APIGatewayClient.h.

◆ GetMethodResponseReceivedHandler

Definition at line 576 of file APIGatewayClient.h.

◆ GetMethodResponseResponseReceivedHandler

Definition at line 577 of file APIGatewayClient.h.

◆ GetModelResponseReceivedHandler

Definition at line 578 of file APIGatewayClient.h.

◆ GetModelsResponseReceivedHandler

Definition at line 580 of file APIGatewayClient.h.

◆ GetModelTemplateResponseReceivedHandler

Definition at line 579 of file APIGatewayClient.h.

◆ GetRequestValidatorResponseReceivedHandler

Definition at line 581 of file APIGatewayClient.h.

◆ GetRequestValidatorsResponseReceivedHandler

Definition at line 582 of file APIGatewayClient.h.

◆ GetResourceResponseReceivedHandler

Definition at line 583 of file APIGatewayClient.h.

◆ GetResourcesResponseReceivedHandler

Definition at line 584 of file APIGatewayClient.h.

◆ GetRestApiResponseReceivedHandler

Definition at line 585 of file APIGatewayClient.h.

◆ GetRestApisResponseReceivedHandler

Definition at line 586 of file APIGatewayClient.h.

◆ GetSdkResponseReceivedHandler

Definition at line 587 of file APIGatewayClient.h.

◆ GetSdkTypeResponseReceivedHandler

Definition at line 588 of file APIGatewayClient.h.

◆ GetSdkTypesResponseReceivedHandler

Definition at line 589 of file APIGatewayClient.h.

◆ GetStageResponseReceivedHandler

Definition at line 590 of file APIGatewayClient.h.

◆ GetStagesResponseReceivedHandler

Definition at line 591 of file APIGatewayClient.h.

◆ GetTagsResponseReceivedHandler

Definition at line 592 of file APIGatewayClient.h.

◆ GetUsagePlanKeyResponseReceivedHandler

Definition at line 595 of file APIGatewayClient.h.

◆ GetUsagePlanKeysResponseReceivedHandler

Definition at line 596 of file APIGatewayClient.h.

◆ GetUsagePlanResponseReceivedHandler

Definition at line 594 of file APIGatewayClient.h.

◆ GetUsagePlansResponseReceivedHandler

Definition at line 597 of file APIGatewayClient.h.

◆ GetUsageResponseReceivedHandler

Definition at line 593 of file APIGatewayClient.h.

◆ GetVpcLinkResponseReceivedHandler

Definition at line 598 of file APIGatewayClient.h.

◆ GetVpcLinksResponseReceivedHandler

Definition at line 599 of file APIGatewayClient.h.

◆ ImportApiKeysResponseReceivedHandler

Definition at line 600 of file APIGatewayClient.h.

◆ ImportDocumentationPartsResponseReceivedHandler

Definition at line 601 of file APIGatewayClient.h.

◆ ImportRestApiResponseReceivedHandler

Definition at line 602 of file APIGatewayClient.h.

◆ PutGatewayResponseResponseReceivedHandler

Definition at line 603 of file APIGatewayClient.h.

◆ PutIntegrationResponseReceivedHandler

Definition at line 604 of file APIGatewayClient.h.

◆ PutIntegrationResponseResponseReceivedHandler

Definition at line 605 of file APIGatewayClient.h.

◆ PutMethodResponseReceivedHandler

Definition at line 606 of file APIGatewayClient.h.

◆ PutMethodResponseResponseReceivedHandler

Definition at line 607 of file APIGatewayClient.h.

◆ PutRestApiResponseReceivedHandler

Definition at line 608 of file APIGatewayClient.h.

◆ StreamingAPIGatewayRequest

Definition at line 42 of file APIGatewayRequest.h.

◆ TagResourceResponseReceivedHandler

Definition at line 609 of file APIGatewayClient.h.

◆ TestInvokeAuthorizerResponseReceivedHandler

Definition at line 610 of file APIGatewayClient.h.

◆ TestInvokeMethodResponseReceivedHandler

Definition at line 611 of file APIGatewayClient.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 612 of file APIGatewayClient.h.

◆ UpdateAccountResponseReceivedHandler

Definition at line 613 of file APIGatewayClient.h.

◆ UpdateApiKeyResponseReceivedHandler

Definition at line 614 of file APIGatewayClient.h.

◆ UpdateAuthorizerResponseReceivedHandler

Definition at line 615 of file APIGatewayClient.h.

◆ UpdateBasePathMappingResponseReceivedHandler

Definition at line 616 of file APIGatewayClient.h.

◆ UpdateClientCertificateResponseReceivedHandler

Definition at line 617 of file APIGatewayClient.h.

◆ UpdateDeploymentResponseReceivedHandler

Definition at line 618 of file APIGatewayClient.h.

◆ UpdateDocumentationPartResponseReceivedHandler

Definition at line 619 of file APIGatewayClient.h.

◆ UpdateDocumentationVersionResponseReceivedHandler

Definition at line 620 of file APIGatewayClient.h.

◆ UpdateDomainNameResponseReceivedHandler

Definition at line 621 of file APIGatewayClient.h.

◆ UpdateGatewayResponseResponseReceivedHandler

Definition at line 622 of file APIGatewayClient.h.

◆ UpdateIntegrationResponseReceivedHandler

Definition at line 623 of file APIGatewayClient.h.

◆ UpdateIntegrationResponseResponseReceivedHandler

Definition at line 624 of file APIGatewayClient.h.

◆ UpdateMethodResponseReceivedHandler

Definition at line 625 of file APIGatewayClient.h.

◆ UpdateMethodResponseResponseReceivedHandler

Definition at line 626 of file APIGatewayClient.h.

◆ UpdateModelResponseReceivedHandler

Definition at line 627 of file APIGatewayClient.h.

◆ UpdateRequestValidatorResponseReceivedHandler

Definition at line 628 of file APIGatewayClient.h.

◆ UpdateResourceResponseReceivedHandler

Definition at line 629 of file APIGatewayClient.h.

◆ UpdateRestApiResponseReceivedHandler

Definition at line 630 of file APIGatewayClient.h.

◆ UpdateStageResponseReceivedHandler

Definition at line 631 of file APIGatewayClient.h.

◆ UpdateUsagePlanResponseReceivedHandler

Definition at line 633 of file APIGatewayClient.h.

◆ UpdateUsageResponseReceivedHandler

Definition at line 632 of file APIGatewayClient.h.

◆ UpdateVpcLinkResponseReceivedHandler

Definition at line 634 of file APIGatewayClient.h.

Enumeration Type Documentation

◆ APIGatewayErrors

Enumerator
INCOMPLETE_SIGNATURE 
INTERNAL_FAILURE 
INVALID_ACTION 
INVALID_CLIENT_TOKEN_ID 
INVALID_PARAMETER_COMBINATION 
INVALID_QUERY_PARAMETER 
INVALID_PARAMETER_VALUE 
MISSING_ACTION 
MISSING_AUTHENTICATION_TOKEN 
MISSING_PARAMETER 
OPT_IN_REQUIRED 
REQUEST_EXPIRED 
SERVICE_UNAVAILABLE 
THROTTLING 
VALIDATION 
ACCESS_DENIED 
RESOURCE_NOT_FOUND 
UNRECOGNIZED_CLIENT 
MALFORMED_QUERY_STRING 
SLOW_DOWN 
REQUEST_TIME_TOO_SKEWED 
INVALID_SIGNATURE 
SIGNATURE_DOES_NOT_MATCH 
INVALID_ACCESS_KEY_ID 
REQUEST_TIMEOUT 
NETWORK_CONNECTION 
UNKNOWN 
BAD_REQUEST 
CONFLICT 
LIMIT_EXCEEDED 
NOT_FOUND 
TOO_MANY_REQUESTS 
UNAUTHORIZED 

Definition at line 16 of file APIGatewayErrors.h.