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

Namespaces

 ApiKeysFormatMapper
 
 ApiKeySourceTypeMapper
 
 AuthorizerTypeMapper
 
 CacheClusterSizeMapper
 
 CacheClusterStatusMapper
 
 ConnectionTypeMapper
 
 ContentHandlingStrategyMapper
 
 DocumentationPartTypeMapper
 
 DomainNameStatusMapper
 
 EndpointTypeMapper
 
 GatewayResponseTypeMapper
 
 IntegrationTypeMapper
 
 LocationStatusTypeMapper
 
 OpMapper
 
 PutModeMapper
 
 QuotaPeriodTypeMapper
 
 SecurityPolicyMapper
 
 UnauthorizedCacheControlHeaderStrategyMapper
 
 

Classes

class  AccessLogSettings
 
class  ApiKey
 
class  ApiStage
 
class  Authorizer
 
class  BasePathMapping
 
class  CanarySettings
 
class  ClientCertificate
 
class  CreateApiKeyRequest
 
class  CreateApiKeyResult
 
class  CreateAuthorizerRequest
 
class  CreateAuthorizerResult
 
class  CreateBasePathMappingRequest
 
class  CreateBasePathMappingResult
 
class  CreateDeploymentRequest
 
class  CreateDeploymentResult
 
class  CreateDocumentationPartRequest
 
class  CreateDocumentationPartResult
 
class  CreateDocumentationVersionRequest
 
class  CreateDocumentationVersionResult
 
class  CreateDomainNameRequest
 
class  CreateDomainNameResult
 
class  CreateModelRequest
 
class  CreateModelResult
 
class  CreateRequestValidatorRequest
 
class  CreateRequestValidatorResult
 
class  CreateResourceRequest
 
class  CreateResourceResult
 
class  CreateRestApiRequest
 
class  CreateRestApiResult
 
class  CreateStageRequest
 
class  CreateStageResult
 
class  CreateUsagePlanKeyRequest
 
class  CreateUsagePlanKeyResult
 
class  CreateUsagePlanRequest
 
class  CreateUsagePlanResult
 
class  CreateVpcLinkRequest
 
class  CreateVpcLinkResult
 
class  DeleteApiKeyRequest
 
class  DeleteAuthorizerRequest
 
class  DeleteBasePathMappingRequest
 
class  DeleteClientCertificateRequest
 
class  DeleteDeploymentRequest
 
class  DeleteDocumentationPartRequest
 
class  DeleteDocumentationVersionRequest
 
class  DeleteDomainNameRequest
 
class  DeleteGatewayResponseRequest
 
class  DeleteIntegrationRequest
 
class  DeleteIntegrationResponseRequest
 
class  DeleteMethodRequest
 
class  DeleteMethodResponseRequest
 
class  DeleteModelRequest
 
class  DeleteRequestValidatorRequest
 
class  DeleteResourceRequest
 
class  DeleteRestApiRequest
 
class  DeleteStageRequest
 
class  DeleteUsagePlanKeyRequest
 
class  DeleteUsagePlanRequest
 
class  DeleteVpcLinkRequest
 
class  Deployment
 
class  DeploymentCanarySettings
 
class  DocumentationPart
 
class  DocumentationPartLocation
 
class  DocumentationVersion
 
class  DomainName
 
class  EndpointConfiguration
 
class  FlushStageAuthorizersCacheRequest
 
class  FlushStageCacheRequest
 
class  GatewayResponse
 
class  GenerateClientCertificateRequest
 
class  GenerateClientCertificateResult
 
class  GetAccountRequest
 
class  GetAccountResult
 
class  GetApiKeyRequest
 
class  GetApiKeyResult
 
class  GetApiKeysRequest
 
class  GetApiKeysResult
 
class  GetAuthorizerRequest
 
class  GetAuthorizerResult
 
class  GetAuthorizersRequest
 
class  GetAuthorizersResult
 
class  GetBasePathMappingRequest
 
class  GetBasePathMappingResult
 
class  GetBasePathMappingsRequest
 
class  GetBasePathMappingsResult
 
class  GetClientCertificateRequest
 
class  GetClientCertificateResult
 
class  GetClientCertificatesRequest
 
class  GetClientCertificatesResult
 
class  GetDeploymentRequest
 
class  GetDeploymentResult
 
class  GetDeploymentsRequest
 
class  GetDeploymentsResult
 
class  GetDocumentationPartRequest
 
class  GetDocumentationPartResult
 
class  GetDocumentationPartsRequest
 
class  GetDocumentationPartsResult
 
class  GetDocumentationVersionRequest
 
class  GetDocumentationVersionResult
 
class  GetDocumentationVersionsRequest
 
class  GetDocumentationVersionsResult
 
class  GetDomainNameRequest
 
class  GetDomainNameResult
 
class  GetDomainNamesRequest
 
class  GetDomainNamesResult
 
class  GetExportRequest
 
class  GetExportResult
 
class  GetGatewayResponseRequest
 
class  GetGatewayResponseResult
 
class  GetGatewayResponsesRequest
 
class  GetGatewayResponsesResult
 
class  GetIntegrationRequest
 
class  GetIntegrationResponseRequest
 
class  GetIntegrationResponseResult
 
class  GetIntegrationResult
 
class  GetMethodRequest
 
class  GetMethodResponseRequest
 
class  GetMethodResponseResult
 
class  GetMethodResult
 
class  GetModelRequest
 
class  GetModelResult
 
class  GetModelsRequest
 
class  GetModelsResult
 
class  GetModelTemplateRequest
 
class  GetModelTemplateResult
 
class  GetRequestValidatorRequest
 
class  GetRequestValidatorResult
 
class  GetRequestValidatorsRequest
 
class  GetRequestValidatorsResult
 
class  GetResourceRequest
 
class  GetResourceResult
 
class  GetResourcesRequest
 
class  GetResourcesResult
 
class  GetRestApiRequest
 
class  GetRestApiResult
 
class  GetRestApisRequest
 
class  GetRestApisResult
 
class  GetSdkRequest
 
class  GetSdkResult
 
class  GetSdkTypeRequest
 
class  GetSdkTypeResult
 
class  GetSdkTypesRequest
 
class  GetSdkTypesResult
 
class  GetStageRequest
 
class  GetStageResult
 
class  GetStagesRequest
 
class  GetStagesResult
 
class  GetTagsRequest
 
class  GetTagsResult
 
class  GetUsagePlanKeyRequest
 
class  GetUsagePlanKeyResult
 
class  GetUsagePlanKeysRequest
 
class  GetUsagePlanKeysResult
 
class  GetUsagePlanRequest
 
class  GetUsagePlanResult
 
class  GetUsagePlansRequest
 
class  GetUsagePlansResult
 
class  GetUsageRequest
 
class  GetUsageResult
 
class  GetVpcLinkRequest
 
class  GetVpcLinkResult
 
class  GetVpcLinksRequest
 
class  GetVpcLinksResult
 
class  ImportApiKeysRequest
 
class  ImportApiKeysResult
 
class  ImportDocumentationPartsRequest
 
class  ImportDocumentationPartsResult
 
class  ImportRestApiRequest
 
class  ImportRestApiResult
 
class  Integration
 
class  IntegrationResponse
 
class  Method
 
class  MethodResponse
 
class  MethodSetting
 
class  MethodSnapshot
 
class  Model
 
class  PatchOperation
 
class  PutGatewayResponseRequest
 
class  PutGatewayResponseResult
 
class  PutIntegrationRequest
 
class  PutIntegrationResponseRequest
 
class  PutIntegrationResponseResult
 
class  PutIntegrationResult
 
class  PutMethodRequest
 
class  PutMethodResponseRequest
 
class  PutMethodResponseResult
 
class  PutMethodResult
 
class  PutRestApiRequest
 
class  PutRestApiResult
 
class  QuotaSettings
 
class  RequestValidator
 
class  Resource
 
class  RestApi
 
class  SdkConfigurationProperty
 
class  SdkType
 
class  Stage
 
class  StageKey
 
class  TagResourceRequest
 
class  TestInvokeAuthorizerRequest
 
class  TestInvokeAuthorizerResult
 
class  TestInvokeMethodRequest
 
class  TestInvokeMethodResult
 
class  ThrottleSettings
 
class  UntagResourceRequest
 
class  UpdateAccountRequest
 
class  UpdateAccountResult
 
class  UpdateApiKeyRequest
 
class  UpdateApiKeyResult
 
class  UpdateAuthorizerRequest
 
class  UpdateAuthorizerResult
 
class  UpdateBasePathMappingRequest
 
class  UpdateBasePathMappingResult
 
class  UpdateClientCertificateRequest
 
class  UpdateClientCertificateResult
 
class  UpdateDeploymentRequest
 
class  UpdateDeploymentResult
 
class  UpdateDocumentationPartRequest
 
class  UpdateDocumentationPartResult
 
class  UpdateDocumentationVersionRequest
 
class  UpdateDocumentationVersionResult
 
class  UpdateDomainNameRequest
 
class  UpdateDomainNameResult
 
class  UpdateGatewayResponseRequest
 
class  UpdateGatewayResponseResult
 
class  UpdateIntegrationRequest
 
class  UpdateIntegrationResponseRequest
 
class  UpdateIntegrationResponseResult
 
class  UpdateIntegrationResult
 
class  UpdateMethodRequest
 
class  UpdateMethodResponseRequest
 
class  UpdateMethodResponseResult
 
class  UpdateMethodResult
 
class  UpdateModelRequest
 
class  UpdateModelResult
 
class  UpdateRequestValidatorRequest
 
class  UpdateRequestValidatorResult
 
class  UpdateResourceRequest
 
class  UpdateResourceResult
 
class  UpdateRestApiRequest
 
class  UpdateRestApiResult
 
class  UpdateStageRequest
 
class  UpdateStageResult
 
class  UpdateUsagePlanRequest
 
class  UpdateUsagePlanResult
 
class  UpdateUsageRequest
 
class  UpdateUsageResult
 
class  UpdateVpcLinkRequest
 
class  UpdateVpcLinkResult
 
class  UsagePlan
 
class  UsagePlanKey
 
class  VpcLink
 

Typedefs

typedef Aws::Utils::Outcome< CreateApiKeyResult, Aws::Client::AWSError< APIGatewayErrors > > CreateApiKeyOutcome
 
typedef Aws::Utils::Outcome< CreateAuthorizerResult, Aws::Client::AWSError< APIGatewayErrors > > CreateAuthorizerOutcome
 
typedef Aws::Utils::Outcome< CreateBasePathMappingResult, Aws::Client::AWSError< APIGatewayErrors > > CreateBasePathMappingOutcome
 
typedef Aws::Utils::Outcome< CreateDeploymentResult, Aws::Client::AWSError< APIGatewayErrors > > CreateDeploymentOutcome
 
typedef Aws::Utils::Outcome< CreateDocumentationPartResult, Aws::Client::AWSError< APIGatewayErrors > > CreateDocumentationPartOutcome
 
typedef Aws::Utils::Outcome< CreateDocumentationVersionResult, Aws::Client::AWSError< APIGatewayErrors > > CreateDocumentationVersionOutcome
 
typedef Aws::Utils::Outcome< CreateDomainNameResult, Aws::Client::AWSError< APIGatewayErrors > > CreateDomainNameOutcome
 
typedef Aws::Utils::Outcome< CreateModelResult, Aws::Client::AWSError< APIGatewayErrors > > CreateModelOutcome
 
typedef Aws::Utils::Outcome< CreateRequestValidatorResult, Aws::Client::AWSError< APIGatewayErrors > > CreateRequestValidatorOutcome
 
typedef Aws::Utils::Outcome< CreateResourceResult, Aws::Client::AWSError< APIGatewayErrors > > CreateResourceOutcome
 
typedef Aws::Utils::Outcome< CreateRestApiResult, Aws::Client::AWSError< APIGatewayErrors > > CreateRestApiOutcome
 
typedef Aws::Utils::Outcome< CreateStageResult, Aws::Client::AWSError< APIGatewayErrors > > CreateStageOutcome
 
typedef Aws::Utils::Outcome< CreateUsagePlanResult, Aws::Client::AWSError< APIGatewayErrors > > CreateUsagePlanOutcome
 
typedef Aws::Utils::Outcome< CreateUsagePlanKeyResult, Aws::Client::AWSError< APIGatewayErrors > > CreateUsagePlanKeyOutcome
 
typedef Aws::Utils::Outcome< CreateVpcLinkResult, Aws::Client::AWSError< APIGatewayErrors > > CreateVpcLinkOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, Aws::Client::AWSError< APIGatewayErrors > > DeleteApiKeyOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, Aws::Client::AWSError< APIGatewayErrors > > DeleteAuthorizerOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, Aws::Client::AWSError< APIGatewayErrors > > DeleteBasePathMappingOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, Aws::Client::AWSError< APIGatewayErrors > > DeleteClientCertificateOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, Aws::Client::AWSError< APIGatewayErrors > > DeleteDeploymentOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, Aws::Client::AWSError< APIGatewayErrors > > DeleteDocumentationPartOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, Aws::Client::AWSError< APIGatewayErrors > > DeleteDocumentationVersionOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, Aws::Client::AWSError< APIGatewayErrors > > DeleteDomainNameOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, Aws::Client::AWSError< APIGatewayErrors > > DeleteGatewayResponseOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, Aws::Client::AWSError< APIGatewayErrors > > DeleteIntegrationOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, Aws::Client::AWSError< APIGatewayErrors > > DeleteIntegrationResponseOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, Aws::Client::AWSError< APIGatewayErrors > > DeleteMethodOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, Aws::Client::AWSError< APIGatewayErrors > > DeleteMethodResponseOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, Aws::Client::AWSError< APIGatewayErrors > > DeleteModelOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, Aws::Client::AWSError< APIGatewayErrors > > DeleteRequestValidatorOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, Aws::Client::AWSError< APIGatewayErrors > > DeleteResourceOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, Aws::Client::AWSError< APIGatewayErrors > > DeleteRestApiOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, Aws::Client::AWSError< APIGatewayErrors > > DeleteStageOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, Aws::Client::AWSError< APIGatewayErrors > > DeleteUsagePlanOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, Aws::Client::AWSError< APIGatewayErrors > > DeleteUsagePlanKeyOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, Aws::Client::AWSError< APIGatewayErrors > > DeleteVpcLinkOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, Aws::Client::AWSError< APIGatewayErrors > > FlushStageAuthorizersCacheOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, Aws::Client::AWSError< APIGatewayErrors > > FlushStageCacheOutcome
 
typedef Aws::Utils::Outcome< GenerateClientCertificateResult, Aws::Client::AWSError< APIGatewayErrors > > GenerateClientCertificateOutcome
 
typedef Aws::Utils::Outcome< GetAccountResult, Aws::Client::AWSError< APIGatewayErrors > > GetAccountOutcome
 
typedef Aws::Utils::Outcome< GetApiKeyResult, Aws::Client::AWSError< APIGatewayErrors > > GetApiKeyOutcome
 
typedef Aws::Utils::Outcome< GetApiKeysResult, Aws::Client::AWSError< APIGatewayErrors > > GetApiKeysOutcome
 
typedef Aws::Utils::Outcome< GetAuthorizerResult, Aws::Client::AWSError< APIGatewayErrors > > GetAuthorizerOutcome
 
typedef Aws::Utils::Outcome< GetAuthorizersResult, Aws::Client::AWSError< APIGatewayErrors > > GetAuthorizersOutcome
 
typedef Aws::Utils::Outcome< GetBasePathMappingResult, Aws::Client::AWSError< APIGatewayErrors > > GetBasePathMappingOutcome
 
typedef Aws::Utils::Outcome< GetBasePathMappingsResult, Aws::Client::AWSError< APIGatewayErrors > > GetBasePathMappingsOutcome
 
typedef Aws::Utils::Outcome< GetClientCertificateResult, Aws::Client::AWSError< APIGatewayErrors > > GetClientCertificateOutcome
 
typedef Aws::Utils::Outcome< GetClientCertificatesResult, Aws::Client::AWSError< APIGatewayErrors > > GetClientCertificatesOutcome
 
typedef Aws::Utils::Outcome< GetDeploymentResult, Aws::Client::AWSError< APIGatewayErrors > > GetDeploymentOutcome
 
typedef Aws::Utils::Outcome< GetDeploymentsResult, Aws::Client::AWSError< APIGatewayErrors > > GetDeploymentsOutcome
 
typedef Aws::Utils::Outcome< GetDocumentationPartResult, Aws::Client::AWSError< APIGatewayErrors > > GetDocumentationPartOutcome
 
typedef Aws::Utils::Outcome< GetDocumentationPartsResult, Aws::Client::AWSError< APIGatewayErrors > > GetDocumentationPartsOutcome
 
typedef Aws::Utils::Outcome< GetDocumentationVersionResult, Aws::Client::AWSError< APIGatewayErrors > > GetDocumentationVersionOutcome
 
typedef Aws::Utils::Outcome< GetDocumentationVersionsResult, Aws::Client::AWSError< APIGatewayErrors > > GetDocumentationVersionsOutcome
 
typedef Aws::Utils::Outcome< GetDomainNameResult, Aws::Client::AWSError< APIGatewayErrors > > GetDomainNameOutcome
 
typedef Aws::Utils::Outcome< GetDomainNamesResult, Aws::Client::AWSError< APIGatewayErrors > > GetDomainNamesOutcome
 
typedef Aws::Utils::Outcome< GetExportResult, Aws::Client::AWSError< APIGatewayErrors > > GetExportOutcome
 
typedef Aws::Utils::Outcome< GetGatewayResponseResult, Aws::Client::AWSError< APIGatewayErrors > > GetGatewayResponseOutcome
 
typedef Aws::Utils::Outcome< GetGatewayResponsesResult, Aws::Client::AWSError< APIGatewayErrors > > GetGatewayResponsesOutcome
 
typedef Aws::Utils::Outcome< GetIntegrationResult, Aws::Client::AWSError< APIGatewayErrors > > GetIntegrationOutcome
 
typedef Aws::Utils::Outcome< GetIntegrationResponseResult, Aws::Client::AWSError< APIGatewayErrors > > GetIntegrationResponseOutcome
 
typedef Aws::Utils::Outcome< GetMethodResult, Aws::Client::AWSError< APIGatewayErrors > > GetMethodOutcome
 
typedef Aws::Utils::Outcome< GetMethodResponseResult, Aws::Client::AWSError< APIGatewayErrors > > GetMethodResponseOutcome
 
typedef Aws::Utils::Outcome< GetModelResult, Aws::Client::AWSError< APIGatewayErrors > > GetModelOutcome
 
typedef Aws::Utils::Outcome< GetModelTemplateResult, Aws::Client::AWSError< APIGatewayErrors > > GetModelTemplateOutcome
 
typedef Aws::Utils::Outcome< GetModelsResult, Aws::Client::AWSError< APIGatewayErrors > > GetModelsOutcome
 
typedef Aws::Utils::Outcome< GetRequestValidatorResult, Aws::Client::AWSError< APIGatewayErrors > > GetRequestValidatorOutcome
 
typedef Aws::Utils::Outcome< GetRequestValidatorsResult, Aws::Client::AWSError< APIGatewayErrors > > GetRequestValidatorsOutcome
 
typedef Aws::Utils::Outcome< GetResourceResult, Aws::Client::AWSError< APIGatewayErrors > > GetResourceOutcome
 
typedef Aws::Utils::Outcome< GetResourcesResult, Aws::Client::AWSError< APIGatewayErrors > > GetResourcesOutcome
 
typedef Aws::Utils::Outcome< GetRestApiResult, Aws::Client::AWSError< APIGatewayErrors > > GetRestApiOutcome
 
typedef Aws::Utils::Outcome< GetRestApisResult, Aws::Client::AWSError< APIGatewayErrors > > GetRestApisOutcome
 
typedef Aws::Utils::Outcome< GetSdkResult, Aws::Client::AWSError< APIGatewayErrors > > GetSdkOutcome
 
typedef Aws::Utils::Outcome< GetSdkTypeResult, Aws::Client::AWSError< APIGatewayErrors > > GetSdkTypeOutcome
 
typedef Aws::Utils::Outcome< GetSdkTypesResult, Aws::Client::AWSError< APIGatewayErrors > > GetSdkTypesOutcome
 
typedef Aws::Utils::Outcome< GetStageResult, Aws::Client::AWSError< APIGatewayErrors > > GetStageOutcome
 
typedef Aws::Utils::Outcome< GetStagesResult, Aws::Client::AWSError< APIGatewayErrors > > GetStagesOutcome
 
typedef Aws::Utils::Outcome< GetTagsResult, Aws::Client::AWSError< APIGatewayErrors > > GetTagsOutcome
 
typedef Aws::Utils::Outcome< GetUsageResult, Aws::Client::AWSError< APIGatewayErrors > > GetUsageOutcome
 
typedef Aws::Utils::Outcome< GetUsagePlanResult, Aws::Client::AWSError< APIGatewayErrors > > GetUsagePlanOutcome
 
typedef Aws::Utils::Outcome< GetUsagePlanKeyResult, Aws::Client::AWSError< APIGatewayErrors > > GetUsagePlanKeyOutcome
 
typedef Aws::Utils::Outcome< GetUsagePlanKeysResult, Aws::Client::AWSError< APIGatewayErrors > > GetUsagePlanKeysOutcome
 
typedef Aws::Utils::Outcome< GetUsagePlansResult, Aws::Client::AWSError< APIGatewayErrors > > GetUsagePlansOutcome
 
typedef Aws::Utils::Outcome< GetVpcLinkResult, Aws::Client::AWSError< APIGatewayErrors > > GetVpcLinkOutcome
 
typedef Aws::Utils::Outcome< GetVpcLinksResult, Aws::Client::AWSError< APIGatewayErrors > > GetVpcLinksOutcome
 
typedef Aws::Utils::Outcome< ImportApiKeysResult, Aws::Client::AWSError< APIGatewayErrors > > ImportApiKeysOutcome
 
typedef Aws::Utils::Outcome< ImportDocumentationPartsResult, Aws::Client::AWSError< APIGatewayErrors > > ImportDocumentationPartsOutcome
 
typedef Aws::Utils::Outcome< ImportRestApiResult, Aws::Client::AWSError< APIGatewayErrors > > ImportRestApiOutcome
 
typedef Aws::Utils::Outcome< PutGatewayResponseResult, Aws::Client::AWSError< APIGatewayErrors > > PutGatewayResponseOutcome
 
typedef Aws::Utils::Outcome< PutIntegrationResult, Aws::Client::AWSError< APIGatewayErrors > > PutIntegrationOutcome
 
typedef Aws::Utils::Outcome< PutIntegrationResponseResult, Aws::Client::AWSError< APIGatewayErrors > > PutIntegrationResponseOutcome
 
typedef Aws::Utils::Outcome< PutMethodResult, Aws::Client::AWSError< APIGatewayErrors > > PutMethodOutcome
 
typedef Aws::Utils::Outcome< PutMethodResponseResult, Aws::Client::AWSError< APIGatewayErrors > > PutMethodResponseOutcome
 
typedef Aws::Utils::Outcome< PutRestApiResult, Aws::Client::AWSError< APIGatewayErrors > > PutRestApiOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, Aws::Client::AWSError< APIGatewayErrors > > TagResourceOutcome
 
typedef Aws::Utils::Outcome< TestInvokeAuthorizerResult, Aws::Client::AWSError< APIGatewayErrors > > TestInvokeAuthorizerOutcome
 
typedef Aws::Utils::Outcome< TestInvokeMethodResult, Aws::Client::AWSError< APIGatewayErrors > > TestInvokeMethodOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, Aws::Client::AWSError< APIGatewayErrors > > UntagResourceOutcome
 
typedef Aws::Utils::Outcome< UpdateAccountResult, Aws::Client::AWSError< APIGatewayErrors > > UpdateAccountOutcome
 
typedef Aws::Utils::Outcome< UpdateApiKeyResult, Aws::Client::AWSError< APIGatewayErrors > > UpdateApiKeyOutcome
 
typedef Aws::Utils::Outcome< UpdateAuthorizerResult, Aws::Client::AWSError< APIGatewayErrors > > UpdateAuthorizerOutcome
 
typedef Aws::Utils::Outcome< UpdateBasePathMappingResult, Aws::Client::AWSError< APIGatewayErrors > > UpdateBasePathMappingOutcome
 
typedef Aws::Utils::Outcome< UpdateClientCertificateResult, Aws::Client::AWSError< APIGatewayErrors > > UpdateClientCertificateOutcome
 
typedef Aws::Utils::Outcome< UpdateDeploymentResult, Aws::Client::AWSError< APIGatewayErrors > > UpdateDeploymentOutcome
 
typedef Aws::Utils::Outcome< UpdateDocumentationPartResult, Aws::Client::AWSError< APIGatewayErrors > > UpdateDocumentationPartOutcome
 
typedef Aws::Utils::Outcome< UpdateDocumentationVersionResult, Aws::Client::AWSError< APIGatewayErrors > > UpdateDocumentationVersionOutcome
 
typedef Aws::Utils::Outcome< UpdateDomainNameResult, Aws::Client::AWSError< APIGatewayErrors > > UpdateDomainNameOutcome
 
typedef Aws::Utils::Outcome< UpdateGatewayResponseResult, Aws::Client::AWSError< APIGatewayErrors > > UpdateGatewayResponseOutcome
 
typedef Aws::Utils::Outcome< UpdateIntegrationResult, Aws::Client::AWSError< APIGatewayErrors > > UpdateIntegrationOutcome
 
typedef Aws::Utils::Outcome< UpdateIntegrationResponseResult, Aws::Client::AWSError< APIGatewayErrors > > UpdateIntegrationResponseOutcome
 
typedef Aws::Utils::Outcome< UpdateMethodResult, Aws::Client::AWSError< APIGatewayErrors > > UpdateMethodOutcome
 
typedef Aws::Utils::Outcome< UpdateMethodResponseResult, Aws::Client::AWSError< APIGatewayErrors > > UpdateMethodResponseOutcome
 
typedef Aws::Utils::Outcome< UpdateModelResult, Aws::Client::AWSError< APIGatewayErrors > > UpdateModelOutcome
 
typedef Aws::Utils::Outcome< UpdateRequestValidatorResult, Aws::Client::AWSError< APIGatewayErrors > > UpdateRequestValidatorOutcome
 
typedef Aws::Utils::Outcome< UpdateResourceResult, Aws::Client::AWSError< APIGatewayErrors > > UpdateResourceOutcome
 
typedef Aws::Utils::Outcome< UpdateRestApiResult, Aws::Client::AWSError< APIGatewayErrors > > UpdateRestApiOutcome
 
typedef Aws::Utils::Outcome< UpdateStageResult, Aws::Client::AWSError< APIGatewayErrors > > UpdateStageOutcome
 
typedef Aws::Utils::Outcome< UpdateUsageResult, Aws::Client::AWSError< APIGatewayErrors > > UpdateUsageOutcome
 
typedef Aws::Utils::Outcome< UpdateUsagePlanResult, Aws::Client::AWSError< APIGatewayErrors > > UpdateUsagePlanOutcome
 
typedef Aws::Utils::Outcome< UpdateVpcLinkResult, Aws::Client::AWSError< APIGatewayErrors > > UpdateVpcLinkOutcome
 
typedef std::future< CreateApiKeyOutcomeCreateApiKeyOutcomeCallable
 
typedef std::future< CreateAuthorizerOutcomeCreateAuthorizerOutcomeCallable
 
typedef std::future< CreateBasePathMappingOutcomeCreateBasePathMappingOutcomeCallable
 
typedef std::future< CreateDeploymentOutcomeCreateDeploymentOutcomeCallable
 
typedef std::future< CreateDocumentationPartOutcomeCreateDocumentationPartOutcomeCallable
 
typedef std::future< CreateDocumentationVersionOutcomeCreateDocumentationVersionOutcomeCallable
 
typedef std::future< CreateDomainNameOutcomeCreateDomainNameOutcomeCallable
 
typedef std::future< CreateModelOutcomeCreateModelOutcomeCallable
 
typedef std::future< CreateRequestValidatorOutcomeCreateRequestValidatorOutcomeCallable
 
typedef std::future< CreateResourceOutcomeCreateResourceOutcomeCallable
 
typedef std::future< CreateRestApiOutcomeCreateRestApiOutcomeCallable
 
typedef std::future< CreateStageOutcomeCreateStageOutcomeCallable
 
typedef std::future< CreateUsagePlanOutcomeCreateUsagePlanOutcomeCallable
 
typedef std::future< CreateUsagePlanKeyOutcomeCreateUsagePlanKeyOutcomeCallable
 
typedef std::future< CreateVpcLinkOutcomeCreateVpcLinkOutcomeCallable
 
typedef std::future< DeleteApiKeyOutcomeDeleteApiKeyOutcomeCallable
 
typedef std::future< DeleteAuthorizerOutcomeDeleteAuthorizerOutcomeCallable
 
typedef std::future< DeleteBasePathMappingOutcomeDeleteBasePathMappingOutcomeCallable
 
typedef std::future< DeleteClientCertificateOutcomeDeleteClientCertificateOutcomeCallable
 
typedef std::future< DeleteDeploymentOutcomeDeleteDeploymentOutcomeCallable
 
typedef std::future< DeleteDocumentationPartOutcomeDeleteDocumentationPartOutcomeCallable
 
typedef std::future< DeleteDocumentationVersionOutcomeDeleteDocumentationVersionOutcomeCallable
 
typedef std::future< DeleteDomainNameOutcomeDeleteDomainNameOutcomeCallable
 
typedef std::future< DeleteGatewayResponseOutcomeDeleteGatewayResponseOutcomeCallable
 
typedef std::future< DeleteIntegrationOutcomeDeleteIntegrationOutcomeCallable
 
typedef std::future< DeleteIntegrationResponseOutcomeDeleteIntegrationResponseOutcomeCallable
 
typedef std::future< DeleteMethodOutcomeDeleteMethodOutcomeCallable
 
typedef std::future< DeleteMethodResponseOutcomeDeleteMethodResponseOutcomeCallable
 
typedef std::future< DeleteModelOutcomeDeleteModelOutcomeCallable
 
typedef std::future< DeleteRequestValidatorOutcomeDeleteRequestValidatorOutcomeCallable
 
typedef std::future< DeleteResourceOutcomeDeleteResourceOutcomeCallable
 
typedef std::future< DeleteRestApiOutcomeDeleteRestApiOutcomeCallable
 
typedef std::future< DeleteStageOutcomeDeleteStageOutcomeCallable
 
typedef std::future< DeleteUsagePlanOutcomeDeleteUsagePlanOutcomeCallable
 
typedef std::future< DeleteUsagePlanKeyOutcomeDeleteUsagePlanKeyOutcomeCallable
 
typedef std::future< DeleteVpcLinkOutcomeDeleteVpcLinkOutcomeCallable
 
typedef std::future< FlushStageAuthorizersCacheOutcomeFlushStageAuthorizersCacheOutcomeCallable
 
typedef std::future< FlushStageCacheOutcomeFlushStageCacheOutcomeCallable
 
typedef std::future< GenerateClientCertificateOutcomeGenerateClientCertificateOutcomeCallable
 
typedef std::future< GetAccountOutcomeGetAccountOutcomeCallable
 
typedef std::future< GetApiKeyOutcomeGetApiKeyOutcomeCallable
 
typedef std::future< GetApiKeysOutcomeGetApiKeysOutcomeCallable
 
typedef std::future< GetAuthorizerOutcomeGetAuthorizerOutcomeCallable
 
typedef std::future< GetAuthorizersOutcomeGetAuthorizersOutcomeCallable
 
typedef std::future< GetBasePathMappingOutcomeGetBasePathMappingOutcomeCallable
 
typedef std::future< GetBasePathMappingsOutcomeGetBasePathMappingsOutcomeCallable
 
typedef std::future< GetClientCertificateOutcomeGetClientCertificateOutcomeCallable
 
typedef std::future< GetClientCertificatesOutcomeGetClientCertificatesOutcomeCallable
 
typedef std::future< GetDeploymentOutcomeGetDeploymentOutcomeCallable
 
typedef std::future< GetDeploymentsOutcomeGetDeploymentsOutcomeCallable
 
typedef std::future< GetDocumentationPartOutcomeGetDocumentationPartOutcomeCallable
 
typedef std::future< GetDocumentationPartsOutcomeGetDocumentationPartsOutcomeCallable
 
typedef std::future< GetDocumentationVersionOutcomeGetDocumentationVersionOutcomeCallable
 
typedef std::future< GetDocumentationVersionsOutcomeGetDocumentationVersionsOutcomeCallable
 
typedef std::future< GetDomainNameOutcomeGetDomainNameOutcomeCallable
 
typedef std::future< GetDomainNamesOutcomeGetDomainNamesOutcomeCallable
 
typedef std::future< GetExportOutcomeGetExportOutcomeCallable
 
typedef std::future< GetGatewayResponseOutcomeGetGatewayResponseOutcomeCallable
 
typedef std::future< GetGatewayResponsesOutcomeGetGatewayResponsesOutcomeCallable
 
typedef std::future< GetIntegrationOutcomeGetIntegrationOutcomeCallable
 
typedef std::future< GetIntegrationResponseOutcomeGetIntegrationResponseOutcomeCallable
 
typedef std::future< GetMethodOutcomeGetMethodOutcomeCallable
 
typedef std::future< GetMethodResponseOutcomeGetMethodResponseOutcomeCallable
 
typedef std::future< GetModelOutcomeGetModelOutcomeCallable
 
typedef std::future< GetModelTemplateOutcomeGetModelTemplateOutcomeCallable
 
typedef std::future< GetModelsOutcomeGetModelsOutcomeCallable
 
typedef std::future< GetRequestValidatorOutcomeGetRequestValidatorOutcomeCallable
 
typedef std::future< GetRequestValidatorsOutcomeGetRequestValidatorsOutcomeCallable
 
typedef std::future< GetResourceOutcomeGetResourceOutcomeCallable
 
typedef std::future< GetResourcesOutcomeGetResourcesOutcomeCallable
 
typedef std::future< GetRestApiOutcomeGetRestApiOutcomeCallable
 
typedef std::future< GetRestApisOutcomeGetRestApisOutcomeCallable
 
typedef std::future< GetSdkOutcomeGetSdkOutcomeCallable
 
typedef std::future< GetSdkTypeOutcomeGetSdkTypeOutcomeCallable
 
typedef std::future< GetSdkTypesOutcomeGetSdkTypesOutcomeCallable
 
typedef std::future< GetStageOutcomeGetStageOutcomeCallable
 
typedef std::future< GetStagesOutcomeGetStagesOutcomeCallable
 
typedef std::future< GetTagsOutcomeGetTagsOutcomeCallable
 
typedef std::future< GetUsageOutcomeGetUsageOutcomeCallable
 
typedef std::future< GetUsagePlanOutcomeGetUsagePlanOutcomeCallable
 
typedef std::future< GetUsagePlanKeyOutcomeGetUsagePlanKeyOutcomeCallable
 
typedef std::future< GetUsagePlanKeysOutcomeGetUsagePlanKeysOutcomeCallable
 
typedef std::future< GetUsagePlansOutcomeGetUsagePlansOutcomeCallable
 
typedef std::future< GetVpcLinkOutcomeGetVpcLinkOutcomeCallable
 
typedef std::future< GetVpcLinksOutcomeGetVpcLinksOutcomeCallable
 
typedef std::future< ImportApiKeysOutcomeImportApiKeysOutcomeCallable
 
typedef std::future< ImportDocumentationPartsOutcomeImportDocumentationPartsOutcomeCallable
 
typedef std::future< ImportRestApiOutcomeImportRestApiOutcomeCallable
 
typedef std::future< PutGatewayResponseOutcomePutGatewayResponseOutcomeCallable
 
typedef std::future< PutIntegrationOutcomePutIntegrationOutcomeCallable
 
typedef std::future< PutIntegrationResponseOutcomePutIntegrationResponseOutcomeCallable
 
typedef std::future< PutMethodOutcomePutMethodOutcomeCallable
 
typedef std::future< PutMethodResponseOutcomePutMethodResponseOutcomeCallable
 
typedef std::future< PutRestApiOutcomePutRestApiOutcomeCallable
 
typedef std::future< TagResourceOutcomeTagResourceOutcomeCallable
 
typedef std::future< TestInvokeAuthorizerOutcomeTestInvokeAuthorizerOutcomeCallable
 
typedef std::future< TestInvokeMethodOutcomeTestInvokeMethodOutcomeCallable
 
typedef std::future< UntagResourceOutcomeUntagResourceOutcomeCallable
 
typedef std::future< UpdateAccountOutcomeUpdateAccountOutcomeCallable
 
typedef std::future< UpdateApiKeyOutcomeUpdateApiKeyOutcomeCallable
 
typedef std::future< UpdateAuthorizerOutcomeUpdateAuthorizerOutcomeCallable
 
typedef std::future< UpdateBasePathMappingOutcomeUpdateBasePathMappingOutcomeCallable
 
typedef std::future< UpdateClientCertificateOutcomeUpdateClientCertificateOutcomeCallable
 
typedef std::future< UpdateDeploymentOutcomeUpdateDeploymentOutcomeCallable
 
typedef std::future< UpdateDocumentationPartOutcomeUpdateDocumentationPartOutcomeCallable
 
typedef std::future< UpdateDocumentationVersionOutcomeUpdateDocumentationVersionOutcomeCallable
 
typedef std::future< UpdateDomainNameOutcomeUpdateDomainNameOutcomeCallable
 
typedef std::future< UpdateGatewayResponseOutcomeUpdateGatewayResponseOutcomeCallable
 
typedef std::future< UpdateIntegrationOutcomeUpdateIntegrationOutcomeCallable
 
typedef std::future< UpdateIntegrationResponseOutcomeUpdateIntegrationResponseOutcomeCallable
 
typedef std::future< UpdateMethodOutcomeUpdateMethodOutcomeCallable
 
typedef std::future< UpdateMethodResponseOutcomeUpdateMethodResponseOutcomeCallable
 
typedef std::future< UpdateModelOutcomeUpdateModelOutcomeCallable
 
typedef std::future< UpdateRequestValidatorOutcomeUpdateRequestValidatorOutcomeCallable
 
typedef std::future< UpdateResourceOutcomeUpdateResourceOutcomeCallable
 
typedef std::future< UpdateRestApiOutcomeUpdateRestApiOutcomeCallable
 
typedef std::future< UpdateStageOutcomeUpdateStageOutcomeCallable
 
typedef std::future< UpdateUsageOutcomeUpdateUsageOutcomeCallable
 
typedef std::future< UpdateUsagePlanOutcomeUpdateUsagePlanOutcomeCallable
 
typedef std::future< UpdateVpcLinkOutcomeUpdateVpcLinkOutcomeCallable
 

Enumerations

enum  ApiKeysFormat { ApiKeysFormat::NOT_SET, ApiKeysFormat::csv }
 
enum  ApiKeySourceType { ApiKeySourceType::NOT_SET, ApiKeySourceType::HEADER, ApiKeySourceType::AUTHORIZER }
 
enum  AuthorizerType { AuthorizerType::NOT_SET, AuthorizerType::TOKEN, AuthorizerType::REQUEST, AuthorizerType::COGNITO_USER_POOLS }
 
enum  CacheClusterSize {
  CacheClusterSize::NOT_SET, CacheClusterSize::_0_5, CacheClusterSize::_1_6, CacheClusterSize::_6_1,
  CacheClusterSize::_13_5, CacheClusterSize::_28_4, CacheClusterSize::_58_2, CacheClusterSize::_118,
  CacheClusterSize::_237
}
 
enum  CacheClusterStatus {
  CacheClusterStatus::NOT_SET, CacheClusterStatus::CREATE_IN_PROGRESS, CacheClusterStatus::AVAILABLE, CacheClusterStatus::DELETE_IN_PROGRESS,
  CacheClusterStatus::NOT_AVAILABLE, CacheClusterStatus::FLUSH_IN_PROGRESS
}
 
enum  ConnectionType { ConnectionType::NOT_SET, ConnectionType::INTERNET, ConnectionType::VPC_LINK }
 
enum  ContentHandlingStrategy { ContentHandlingStrategy::NOT_SET, ContentHandlingStrategy::CONVERT_TO_BINARY, ContentHandlingStrategy::CONVERT_TO_TEXT }
 
enum  DocumentationPartType {
  DocumentationPartType::NOT_SET, DocumentationPartType::API, DocumentationPartType::AUTHORIZER, DocumentationPartType::MODEL,
  DocumentationPartType::RESOURCE, DocumentationPartType::METHOD, DocumentationPartType::PATH_PARAMETER, DocumentationPartType::QUERY_PARAMETER,
  DocumentationPartType::REQUEST_HEADER, DocumentationPartType::REQUEST_BODY, DocumentationPartType::RESPONSE, DocumentationPartType::RESPONSE_HEADER,
  DocumentationPartType::RESPONSE_BODY
}
 
enum  DomainNameStatus { DomainNameStatus::NOT_SET, DomainNameStatus::AVAILABLE, DomainNameStatus::UPDATING, DomainNameStatus::PENDING }
 
enum  EndpointType { EndpointType::NOT_SET, EndpointType::REGIONAL, EndpointType::EDGE, EndpointType::PRIVATE_ }
 
enum  GatewayResponseType {
  GatewayResponseType::NOT_SET, GatewayResponseType::DEFAULT_4XX, GatewayResponseType::DEFAULT_5XX, GatewayResponseType::RESOURCE_NOT_FOUND,
  GatewayResponseType::UNAUTHORIZED, GatewayResponseType::INVALID_API_KEY, GatewayResponseType::ACCESS_DENIED, GatewayResponseType::AUTHORIZER_FAILURE,
  GatewayResponseType::AUTHORIZER_CONFIGURATION_ERROR, GatewayResponseType::INVALID_SIGNATURE, GatewayResponseType::EXPIRED_TOKEN, GatewayResponseType::MISSING_AUTHENTICATION_TOKEN,
  GatewayResponseType::INTEGRATION_FAILURE, GatewayResponseType::INTEGRATION_TIMEOUT, GatewayResponseType::API_CONFIGURATION_ERROR, GatewayResponseType::UNSUPPORTED_MEDIA_TYPE,
  GatewayResponseType::BAD_REQUEST_PARAMETERS, GatewayResponseType::BAD_REQUEST_BODY, GatewayResponseType::REQUEST_TOO_LARGE, GatewayResponseType::THROTTLED,
  GatewayResponseType::QUOTA_EXCEEDED
}
 
enum  IntegrationType {
  IntegrationType::NOT_SET, IntegrationType::HTTP, IntegrationType::AWS, IntegrationType::MOCK,
  IntegrationType::HTTP_PROXY, IntegrationType::AWS_PROXY
}
 
enum  LocationStatusType { LocationStatusType::NOT_SET, LocationStatusType::DOCUMENTED, LocationStatusType::UNDOCUMENTED }
 
enum  Op {
  Op::NOT_SET, Op::add, Op::remove, Op::replace,
  Op::move, Op::copy, Op::test
}
 
enum  PutMode { PutMode::NOT_SET, PutMode::merge, PutMode::overwrite }
 
enum  QuotaPeriodType { QuotaPeriodType::NOT_SET, QuotaPeriodType::DAY, QuotaPeriodType::WEEK, QuotaPeriodType::MONTH }
 
enum  SecurityPolicy { SecurityPolicy::NOT_SET, SecurityPolicy::TLS_1_0, SecurityPolicy::TLS_1_2 }
 
enum  UnauthorizedCacheControlHeaderStrategy { UnauthorizedCacheControlHeaderStrategy::NOT_SET, UnauthorizedCacheControlHeaderStrategy::FAIL_WITH_403, UnauthorizedCacheControlHeaderStrategy::SUCCEED_WITH_RESPONSE_HEADER, UnauthorizedCacheControlHeaderStrategy::SUCCEED_WITHOUT_RESPONSE_HEADER }
 
enum  VpcLinkStatus {
  VpcLinkStatus::NOT_SET, VpcLinkStatus::AVAILABLE, VpcLinkStatus::PENDING, VpcLinkStatus::DELETING,
  VpcLinkStatus::FAILED
}
 

Typedef Documentation

◆ CreateApiKeyOutcome

Definition at line 278 of file APIGatewayClient.h.

◆ CreateApiKeyOutcomeCallable

Definition at line 401 of file APIGatewayClient.h.

◆ CreateAuthorizerOutcome

Definition at line 281 of file APIGatewayClient.h.

◆ CreateAuthorizerOutcomeCallable

Definition at line 402 of file APIGatewayClient.h.

◆ CreateBasePathMappingOutcome

Definition at line 282 of file APIGatewayClient.h.

◆ CreateBasePathMappingOutcomeCallable

Definition at line 403 of file APIGatewayClient.h.

◆ CreateDeploymentOutcome

Definition at line 283 of file APIGatewayClient.h.

◆ CreateDeploymentOutcomeCallable

Definition at line 404 of file APIGatewayClient.h.

◆ CreateDocumentationPartOutcome

Definition at line 284 of file APIGatewayClient.h.

◆ CreateDocumentationPartOutcomeCallable

Definition at line 405 of file APIGatewayClient.h.

◆ CreateDocumentationVersionOutcome

Definition at line 285 of file APIGatewayClient.h.

◆ CreateDocumentationVersionOutcomeCallable

Definition at line 406 of file APIGatewayClient.h.

◆ CreateDomainNameOutcome

Definition at line 286 of file APIGatewayClient.h.

◆ CreateDomainNameOutcomeCallable

Definition at line 407 of file APIGatewayClient.h.

◆ CreateModelOutcome

Definition at line 287 of file APIGatewayClient.h.

◆ CreateModelOutcomeCallable

Definition at line 408 of file APIGatewayClient.h.

◆ CreateRequestValidatorOutcome

Definition at line 288 of file APIGatewayClient.h.

◆ CreateRequestValidatorOutcomeCallable

Definition at line 409 of file APIGatewayClient.h.

◆ CreateResourceOutcome

Definition at line 289 of file APIGatewayClient.h.

◆ CreateResourceOutcomeCallable

Definition at line 410 of file APIGatewayClient.h.

◆ CreateRestApiOutcome

Definition at line 290 of file APIGatewayClient.h.

◆ CreateRestApiOutcomeCallable

Definition at line 411 of file APIGatewayClient.h.

◆ CreateStageOutcome

Definition at line 291 of file APIGatewayClient.h.

◆ CreateStageOutcomeCallable

Definition at line 412 of file APIGatewayClient.h.

◆ CreateUsagePlanKeyOutcome

Definition at line 293 of file APIGatewayClient.h.

◆ CreateUsagePlanKeyOutcomeCallable

Definition at line 414 of file APIGatewayClient.h.

◆ CreateUsagePlanOutcome

Definition at line 292 of file APIGatewayClient.h.

◆ CreateUsagePlanOutcomeCallable

Definition at line 413 of file APIGatewayClient.h.

◆ CreateVpcLinkOutcome

Definition at line 294 of file APIGatewayClient.h.

◆ CreateVpcLinkOutcomeCallable

Definition at line 415 of file APIGatewayClient.h.

◆ DeleteApiKeyOutcome

Definition at line 295 of file APIGatewayClient.h.

◆ DeleteApiKeyOutcomeCallable

Definition at line 416 of file APIGatewayClient.h.

◆ DeleteAuthorizerOutcome

Definition at line 296 of file APIGatewayClient.h.

◆ DeleteAuthorizerOutcomeCallable

Definition at line 417 of file APIGatewayClient.h.

◆ DeleteBasePathMappingOutcome

Definition at line 297 of file APIGatewayClient.h.

◆ DeleteBasePathMappingOutcomeCallable

Definition at line 418 of file APIGatewayClient.h.

◆ DeleteClientCertificateOutcome

Definition at line 298 of file APIGatewayClient.h.

◆ DeleteClientCertificateOutcomeCallable

Definition at line 419 of file APIGatewayClient.h.

◆ DeleteDeploymentOutcome

Definition at line 299 of file APIGatewayClient.h.

◆ DeleteDeploymentOutcomeCallable

Definition at line 420 of file APIGatewayClient.h.

◆ DeleteDocumentationPartOutcome

Definition at line 300 of file APIGatewayClient.h.

◆ DeleteDocumentationPartOutcomeCallable

Definition at line 421 of file APIGatewayClient.h.

◆ DeleteDocumentationVersionOutcome

Definition at line 301 of file APIGatewayClient.h.

◆ DeleteDocumentationVersionOutcomeCallable

Definition at line 422 of file APIGatewayClient.h.

◆ DeleteDomainNameOutcome

Definition at line 302 of file APIGatewayClient.h.

◆ DeleteDomainNameOutcomeCallable

Definition at line 423 of file APIGatewayClient.h.

◆ DeleteGatewayResponseOutcome

Definition at line 303 of file APIGatewayClient.h.

◆ DeleteGatewayResponseOutcomeCallable

Definition at line 424 of file APIGatewayClient.h.

◆ DeleteIntegrationOutcome

Definition at line 304 of file APIGatewayClient.h.

◆ DeleteIntegrationOutcomeCallable

Definition at line 425 of file APIGatewayClient.h.

◆ DeleteIntegrationResponseOutcome

Definition at line 305 of file APIGatewayClient.h.

◆ DeleteIntegrationResponseOutcomeCallable

Definition at line 426 of file APIGatewayClient.h.

◆ DeleteMethodOutcome

Definition at line 306 of file APIGatewayClient.h.

◆ DeleteMethodOutcomeCallable

Definition at line 427 of file APIGatewayClient.h.

◆ DeleteMethodResponseOutcome

Definition at line 307 of file APIGatewayClient.h.

◆ DeleteMethodResponseOutcomeCallable

Definition at line 428 of file APIGatewayClient.h.

◆ DeleteModelOutcome

Definition at line 308 of file APIGatewayClient.h.

◆ DeleteModelOutcomeCallable

Definition at line 429 of file APIGatewayClient.h.

◆ DeleteRequestValidatorOutcome

Definition at line 309 of file APIGatewayClient.h.

◆ DeleteRequestValidatorOutcomeCallable

Definition at line 430 of file APIGatewayClient.h.

◆ DeleteResourceOutcome

Definition at line 310 of file APIGatewayClient.h.

◆ DeleteResourceOutcomeCallable

Definition at line 431 of file APIGatewayClient.h.

◆ DeleteRestApiOutcome

Definition at line 311 of file APIGatewayClient.h.

◆ DeleteRestApiOutcomeCallable

Definition at line 432 of file APIGatewayClient.h.

◆ DeleteStageOutcome

Definition at line 312 of file APIGatewayClient.h.

◆ DeleteStageOutcomeCallable

Definition at line 433 of file APIGatewayClient.h.

◆ DeleteUsagePlanKeyOutcome

Definition at line 314 of file APIGatewayClient.h.

◆ DeleteUsagePlanKeyOutcomeCallable

Definition at line 435 of file APIGatewayClient.h.

◆ DeleteUsagePlanOutcome

Definition at line 313 of file APIGatewayClient.h.

◆ DeleteUsagePlanOutcomeCallable

Definition at line 434 of file APIGatewayClient.h.

◆ DeleteVpcLinkOutcome

Definition at line 315 of file APIGatewayClient.h.

◆ DeleteVpcLinkOutcomeCallable

Definition at line 436 of file APIGatewayClient.h.

◆ FlushStageAuthorizersCacheOutcome

Definition at line 316 of file APIGatewayClient.h.

◆ FlushStageAuthorizersCacheOutcomeCallable

Definition at line 437 of file APIGatewayClient.h.

◆ FlushStageCacheOutcome

Definition at line 317 of file APIGatewayClient.h.

◆ FlushStageCacheOutcomeCallable

Definition at line 438 of file APIGatewayClient.h.

◆ GenerateClientCertificateOutcome

Definition at line 318 of file APIGatewayClient.h.

◆ GenerateClientCertificateOutcomeCallable

Definition at line 439 of file APIGatewayClient.h.

◆ GetAccountOutcome

Definition at line 319 of file APIGatewayClient.h.

◆ GetAccountOutcomeCallable

Definition at line 440 of file APIGatewayClient.h.

◆ GetApiKeyOutcome

Definition at line 320 of file APIGatewayClient.h.

◆ GetApiKeyOutcomeCallable

Definition at line 441 of file APIGatewayClient.h.

◆ GetApiKeysOutcome

Definition at line 321 of file APIGatewayClient.h.

◆ GetApiKeysOutcomeCallable

Definition at line 442 of file APIGatewayClient.h.

◆ GetAuthorizerOutcome

Definition at line 322 of file APIGatewayClient.h.

◆ GetAuthorizerOutcomeCallable

Definition at line 443 of file APIGatewayClient.h.

◆ GetAuthorizersOutcome

Definition at line 323 of file APIGatewayClient.h.

◆ GetAuthorizersOutcomeCallable

Definition at line 444 of file APIGatewayClient.h.

◆ GetBasePathMappingOutcome

Definition at line 324 of file APIGatewayClient.h.

◆ GetBasePathMappingOutcomeCallable

Definition at line 445 of file APIGatewayClient.h.

◆ GetBasePathMappingsOutcome

Definition at line 325 of file APIGatewayClient.h.

◆ GetBasePathMappingsOutcomeCallable

Definition at line 446 of file APIGatewayClient.h.

◆ GetClientCertificateOutcome

Definition at line 326 of file APIGatewayClient.h.

◆ GetClientCertificateOutcomeCallable

Definition at line 447 of file APIGatewayClient.h.

◆ GetClientCertificatesOutcome

Definition at line 327 of file APIGatewayClient.h.

◆ GetClientCertificatesOutcomeCallable

Definition at line 448 of file APIGatewayClient.h.

◆ GetDeploymentOutcome

Definition at line 328 of file APIGatewayClient.h.

◆ GetDeploymentOutcomeCallable

Definition at line 449 of file APIGatewayClient.h.

◆ GetDeploymentsOutcome

Definition at line 329 of file APIGatewayClient.h.

◆ GetDeploymentsOutcomeCallable

Definition at line 450 of file APIGatewayClient.h.

◆ GetDocumentationPartOutcome

Definition at line 330 of file APIGatewayClient.h.

◆ GetDocumentationPartOutcomeCallable

Definition at line 451 of file APIGatewayClient.h.

◆ GetDocumentationPartsOutcome

Definition at line 331 of file APIGatewayClient.h.

◆ GetDocumentationPartsOutcomeCallable

Definition at line 452 of file APIGatewayClient.h.

◆ GetDocumentationVersionOutcome

Definition at line 332 of file APIGatewayClient.h.

◆ GetDocumentationVersionOutcomeCallable

Definition at line 453 of file APIGatewayClient.h.

◆ GetDocumentationVersionsOutcome

Definition at line 333 of file APIGatewayClient.h.

◆ GetDocumentationVersionsOutcomeCallable

Definition at line 454 of file APIGatewayClient.h.

◆ GetDomainNameOutcome

Definition at line 334 of file APIGatewayClient.h.

◆ GetDomainNameOutcomeCallable

Definition at line 455 of file APIGatewayClient.h.

◆ GetDomainNamesOutcome

Definition at line 335 of file APIGatewayClient.h.

◆ GetDomainNamesOutcomeCallable

Definition at line 456 of file APIGatewayClient.h.

◆ GetExportOutcome

Definition at line 336 of file APIGatewayClient.h.

◆ GetExportOutcomeCallable

Definition at line 457 of file APIGatewayClient.h.

◆ GetGatewayResponseOutcome

Definition at line 337 of file APIGatewayClient.h.

◆ GetGatewayResponseOutcomeCallable

Definition at line 458 of file APIGatewayClient.h.

◆ GetGatewayResponsesOutcome

Definition at line 338 of file APIGatewayClient.h.

◆ GetGatewayResponsesOutcomeCallable

Definition at line 459 of file APIGatewayClient.h.

◆ GetIntegrationOutcome

Definition at line 339 of file APIGatewayClient.h.

◆ GetIntegrationOutcomeCallable

Definition at line 460 of file APIGatewayClient.h.

◆ GetIntegrationResponseOutcome

Definition at line 340 of file APIGatewayClient.h.

◆ GetIntegrationResponseOutcomeCallable

Definition at line 461 of file APIGatewayClient.h.

◆ GetMethodOutcome

Definition at line 341 of file APIGatewayClient.h.

◆ GetMethodOutcomeCallable

Definition at line 462 of file APIGatewayClient.h.

◆ GetMethodResponseOutcome

Definition at line 342 of file APIGatewayClient.h.

◆ GetMethodResponseOutcomeCallable

Definition at line 463 of file APIGatewayClient.h.

◆ GetModelOutcome

Definition at line 343 of file APIGatewayClient.h.

◆ GetModelOutcomeCallable

Definition at line 464 of file APIGatewayClient.h.

◆ GetModelsOutcome

Definition at line 345 of file APIGatewayClient.h.

◆ GetModelsOutcomeCallable

Definition at line 466 of file APIGatewayClient.h.

◆ GetModelTemplateOutcome

Definition at line 344 of file APIGatewayClient.h.

◆ GetModelTemplateOutcomeCallable

Definition at line 465 of file APIGatewayClient.h.

◆ GetRequestValidatorOutcome

Definition at line 346 of file APIGatewayClient.h.

◆ GetRequestValidatorOutcomeCallable

Definition at line 467 of file APIGatewayClient.h.

◆ GetRequestValidatorsOutcome

Definition at line 347 of file APIGatewayClient.h.

◆ GetRequestValidatorsOutcomeCallable

Definition at line 468 of file APIGatewayClient.h.

◆ GetResourceOutcome

Definition at line 348 of file APIGatewayClient.h.

◆ GetResourceOutcomeCallable

Definition at line 469 of file APIGatewayClient.h.

◆ GetResourcesOutcome

Definition at line 349 of file APIGatewayClient.h.

◆ GetResourcesOutcomeCallable

Definition at line 470 of file APIGatewayClient.h.

◆ GetRestApiOutcome

Definition at line 350 of file APIGatewayClient.h.

◆ GetRestApiOutcomeCallable

Definition at line 471 of file APIGatewayClient.h.

◆ GetRestApisOutcome

Definition at line 351 of file APIGatewayClient.h.

◆ GetRestApisOutcomeCallable

Definition at line 472 of file APIGatewayClient.h.

◆ GetSdkOutcome

Definition at line 352 of file APIGatewayClient.h.

◆ GetSdkOutcomeCallable

Definition at line 473 of file APIGatewayClient.h.

◆ GetSdkTypeOutcome

Definition at line 353 of file APIGatewayClient.h.

◆ GetSdkTypeOutcomeCallable

Definition at line 474 of file APIGatewayClient.h.

◆ GetSdkTypesOutcome

Definition at line 354 of file APIGatewayClient.h.

◆ GetSdkTypesOutcomeCallable

Definition at line 475 of file APIGatewayClient.h.

◆ GetStageOutcome

Definition at line 355 of file APIGatewayClient.h.

◆ GetStageOutcomeCallable

Definition at line 476 of file APIGatewayClient.h.

◆ GetStagesOutcome

Definition at line 356 of file APIGatewayClient.h.

◆ GetStagesOutcomeCallable

Definition at line 477 of file APIGatewayClient.h.

◆ GetTagsOutcome

Definition at line 357 of file APIGatewayClient.h.

◆ GetTagsOutcomeCallable

Definition at line 478 of file APIGatewayClient.h.

◆ GetUsageOutcome

Definition at line 358 of file APIGatewayClient.h.

◆ GetUsageOutcomeCallable

Definition at line 479 of file APIGatewayClient.h.

◆ GetUsagePlanKeyOutcome

Definition at line 360 of file APIGatewayClient.h.

◆ GetUsagePlanKeyOutcomeCallable

Definition at line 481 of file APIGatewayClient.h.

◆ GetUsagePlanKeysOutcome

Definition at line 361 of file APIGatewayClient.h.

◆ GetUsagePlanKeysOutcomeCallable

Definition at line 482 of file APIGatewayClient.h.

◆ GetUsagePlanOutcome

Definition at line 359 of file APIGatewayClient.h.

◆ GetUsagePlanOutcomeCallable

Definition at line 480 of file APIGatewayClient.h.

◆ GetUsagePlansOutcome

Definition at line 362 of file APIGatewayClient.h.

◆ GetUsagePlansOutcomeCallable

Definition at line 483 of file APIGatewayClient.h.

◆ GetVpcLinkOutcome

Definition at line 363 of file APIGatewayClient.h.

◆ GetVpcLinkOutcomeCallable

Definition at line 484 of file APIGatewayClient.h.

◆ GetVpcLinksOutcome

Definition at line 364 of file APIGatewayClient.h.

◆ GetVpcLinksOutcomeCallable

Definition at line 485 of file APIGatewayClient.h.

◆ ImportApiKeysOutcome

Definition at line 365 of file APIGatewayClient.h.

◆ ImportApiKeysOutcomeCallable

Definition at line 486 of file APIGatewayClient.h.

◆ ImportDocumentationPartsOutcome

Definition at line 366 of file APIGatewayClient.h.

◆ ImportDocumentationPartsOutcomeCallable

Definition at line 487 of file APIGatewayClient.h.

◆ ImportRestApiOutcome

Definition at line 367 of file APIGatewayClient.h.

◆ ImportRestApiOutcomeCallable

Definition at line 488 of file APIGatewayClient.h.

◆ PutGatewayResponseOutcome

Definition at line 368 of file APIGatewayClient.h.

◆ PutGatewayResponseOutcomeCallable

Definition at line 489 of file APIGatewayClient.h.

◆ PutIntegrationOutcome

Definition at line 369 of file APIGatewayClient.h.

◆ PutIntegrationOutcomeCallable

Definition at line 490 of file APIGatewayClient.h.

◆ PutIntegrationResponseOutcome

Definition at line 370 of file APIGatewayClient.h.

◆ PutIntegrationResponseOutcomeCallable

Definition at line 491 of file APIGatewayClient.h.

◆ PutMethodOutcome

Definition at line 371 of file APIGatewayClient.h.

◆ PutMethodOutcomeCallable

Definition at line 492 of file APIGatewayClient.h.

◆ PutMethodResponseOutcome

Definition at line 372 of file APIGatewayClient.h.

◆ PutMethodResponseOutcomeCallable

Definition at line 493 of file APIGatewayClient.h.

◆ PutRestApiOutcome

Definition at line 373 of file APIGatewayClient.h.

◆ PutRestApiOutcomeCallable

Definition at line 494 of file APIGatewayClient.h.

◆ TagResourceOutcome

Definition at line 374 of file APIGatewayClient.h.

◆ TagResourceOutcomeCallable

Definition at line 495 of file APIGatewayClient.h.

◆ TestInvokeAuthorizerOutcome

Definition at line 375 of file APIGatewayClient.h.

◆ TestInvokeAuthorizerOutcomeCallable

Definition at line 496 of file APIGatewayClient.h.

◆ TestInvokeMethodOutcome

Definition at line 376 of file APIGatewayClient.h.

◆ TestInvokeMethodOutcomeCallable

Definition at line 497 of file APIGatewayClient.h.

◆ UntagResourceOutcome

Definition at line 377 of file APIGatewayClient.h.

◆ UntagResourceOutcomeCallable

Definition at line 498 of file APIGatewayClient.h.

◆ UpdateAccountOutcome

Definition at line 378 of file APIGatewayClient.h.

◆ UpdateAccountOutcomeCallable

Definition at line 499 of file APIGatewayClient.h.

◆ UpdateApiKeyOutcome

Definition at line 379 of file APIGatewayClient.h.

◆ UpdateApiKeyOutcomeCallable

Definition at line 500 of file APIGatewayClient.h.

◆ UpdateAuthorizerOutcome

Definition at line 380 of file APIGatewayClient.h.

◆ UpdateAuthorizerOutcomeCallable

Definition at line 501 of file APIGatewayClient.h.

◆ UpdateBasePathMappingOutcome

Definition at line 381 of file APIGatewayClient.h.

◆ UpdateBasePathMappingOutcomeCallable

Definition at line 502 of file APIGatewayClient.h.

◆ UpdateClientCertificateOutcome

Definition at line 382 of file APIGatewayClient.h.

◆ UpdateClientCertificateOutcomeCallable

Definition at line 503 of file APIGatewayClient.h.

◆ UpdateDeploymentOutcome

Definition at line 383 of file APIGatewayClient.h.

◆ UpdateDeploymentOutcomeCallable

Definition at line 504 of file APIGatewayClient.h.

◆ UpdateDocumentationPartOutcome

Definition at line 384 of file APIGatewayClient.h.

◆ UpdateDocumentationPartOutcomeCallable

Definition at line 505 of file APIGatewayClient.h.

◆ UpdateDocumentationVersionOutcome

Definition at line 385 of file APIGatewayClient.h.

◆ UpdateDocumentationVersionOutcomeCallable

Definition at line 506 of file APIGatewayClient.h.

◆ UpdateDomainNameOutcome

Definition at line 386 of file APIGatewayClient.h.

◆ UpdateDomainNameOutcomeCallable

Definition at line 507 of file APIGatewayClient.h.

◆ UpdateGatewayResponseOutcome

Definition at line 387 of file APIGatewayClient.h.

◆ UpdateGatewayResponseOutcomeCallable

Definition at line 508 of file APIGatewayClient.h.

◆ UpdateIntegrationOutcome

Definition at line 388 of file APIGatewayClient.h.

◆ UpdateIntegrationOutcomeCallable

Definition at line 509 of file APIGatewayClient.h.

◆ UpdateIntegrationResponseOutcome

Definition at line 389 of file APIGatewayClient.h.

◆ UpdateIntegrationResponseOutcomeCallable

Definition at line 510 of file APIGatewayClient.h.

◆ UpdateMethodOutcome

Definition at line 390 of file APIGatewayClient.h.

◆ UpdateMethodOutcomeCallable

Definition at line 511 of file APIGatewayClient.h.

◆ UpdateMethodResponseOutcome

Definition at line 391 of file APIGatewayClient.h.

◆ UpdateMethodResponseOutcomeCallable

Definition at line 512 of file APIGatewayClient.h.

◆ UpdateModelOutcome

Definition at line 392 of file APIGatewayClient.h.

◆ UpdateModelOutcomeCallable

Definition at line 513 of file APIGatewayClient.h.

◆ UpdateRequestValidatorOutcome

Definition at line 393 of file APIGatewayClient.h.

◆ UpdateRequestValidatorOutcomeCallable

Definition at line 514 of file APIGatewayClient.h.

◆ UpdateResourceOutcome

Definition at line 394 of file APIGatewayClient.h.

◆ UpdateResourceOutcomeCallable

Definition at line 515 of file APIGatewayClient.h.

◆ UpdateRestApiOutcome

Definition at line 395 of file APIGatewayClient.h.

◆ UpdateRestApiOutcomeCallable

Definition at line 516 of file APIGatewayClient.h.

◆ UpdateStageOutcome

Definition at line 396 of file APIGatewayClient.h.

◆ UpdateStageOutcomeCallable

Definition at line 517 of file APIGatewayClient.h.

◆ UpdateUsageOutcome

Definition at line 397 of file APIGatewayClient.h.

◆ UpdateUsageOutcomeCallable

Definition at line 518 of file APIGatewayClient.h.

◆ UpdateUsagePlanOutcome

Definition at line 398 of file APIGatewayClient.h.

◆ UpdateUsagePlanOutcomeCallable

Definition at line 519 of file APIGatewayClient.h.

◆ UpdateVpcLinkOutcome

Definition at line 399 of file APIGatewayClient.h.

◆ UpdateVpcLinkOutcomeCallable

Definition at line 520 of file APIGatewayClient.h.

Enumeration Type Documentation

◆ ApiKeysFormat

Enumerator
NOT_SET 
csv 

Definition at line 26 of file ApiKeysFormat.h.

◆ ApiKeySourceType

Enumerator
NOT_SET 
HEADER 
AUTHORIZER 

Definition at line 26 of file ApiKeySourceType.h.

◆ AuthorizerType

Enumerator
NOT_SET 
TOKEN 
REQUEST 
COGNITO_USER_POOLS 

Definition at line 26 of file AuthorizerType.h.

◆ CacheClusterSize

Enumerator
NOT_SET 
_0_5 
_1_6 
_6_1 
_13_5 
_28_4 
_58_2 
_118 
_237 

Definition at line 26 of file CacheClusterSize.h.

◆ CacheClusterStatus

Enumerator
NOT_SET 
CREATE_IN_PROGRESS 
AVAILABLE 
DELETE_IN_PROGRESS 
NOT_AVAILABLE 
FLUSH_IN_PROGRESS 

Definition at line 26 of file CacheClusterStatus.h.

◆ ConnectionType

Enumerator
NOT_SET 
INTERNET 
VPC_LINK 

Definition at line 26 of file ConnectionType.h.

◆ ContentHandlingStrategy

Enumerator
NOT_SET 
CONVERT_TO_BINARY 
CONVERT_TO_TEXT 

Definition at line 26 of file ContentHandlingStrategy.h.

◆ DocumentationPartType

Enumerator
NOT_SET 
API 
AUTHORIZER 
MODEL 
RESOURCE 
METHOD 
PATH_PARAMETER 
QUERY_PARAMETER 
REQUEST_HEADER 
REQUEST_BODY 
RESPONSE 
RESPONSE_HEADER 
RESPONSE_BODY 

Definition at line 26 of file DocumentationPartType.h.

◆ DomainNameStatus

Enumerator
NOT_SET 
AVAILABLE 
UPDATING 
PENDING 

Definition at line 26 of file DomainNameStatus.h.

◆ EndpointType

Enumerator
NOT_SET 
REGIONAL 
EDGE 
PRIVATE_ 

Definition at line 26 of file EndpointType.h.

◆ GatewayResponseType

Enumerator
NOT_SET 
DEFAULT_4XX 
DEFAULT_5XX 
RESOURCE_NOT_FOUND 
UNAUTHORIZED 
INVALID_API_KEY 
ACCESS_DENIED 
AUTHORIZER_FAILURE 
AUTHORIZER_CONFIGURATION_ERROR 
INVALID_SIGNATURE 
EXPIRED_TOKEN 
MISSING_AUTHENTICATION_TOKEN 
INTEGRATION_FAILURE 
INTEGRATION_TIMEOUT 
API_CONFIGURATION_ERROR 
UNSUPPORTED_MEDIA_TYPE 
BAD_REQUEST_PARAMETERS 
BAD_REQUEST_BODY 
REQUEST_TOO_LARGE 
THROTTLED 
QUOTA_EXCEEDED 

Definition at line 26 of file GatewayResponseType.h.

◆ IntegrationType

Enumerator
NOT_SET 
HTTP 
AWS 
MOCK 
HTTP_PROXY 
AWS_PROXY 

Definition at line 26 of file IntegrationType.h.

◆ LocationStatusType

Enumerator
NOT_SET 
DOCUMENTED 
UNDOCUMENTED 

Definition at line 26 of file LocationStatusType.h.

◆ Op

Enumerator
NOT_SET 
add 
remove 
replace 
move 
copy 
test 

Definition at line 26 of file Op.h.

◆ PutMode

Enumerator
NOT_SET 
merge 
overwrite 

Definition at line 26 of file PutMode.h.

◆ QuotaPeriodType

Enumerator
NOT_SET 
DAY 
WEEK 
MONTH 

Definition at line 26 of file QuotaPeriodType.h.

◆ SecurityPolicy

Enumerator
NOT_SET 
TLS_1_0 
TLS_1_2 

Definition at line 26 of file SecurityPolicy.h.

◆ UnauthorizedCacheControlHeaderStrategy

Enumerator
NOT_SET 
FAIL_WITH_403 
SUCCEED_WITH_RESPONSE_HEADER 
SUCCEED_WITHOUT_RESPONSE_HEADER 

Definition at line 26 of file UnauthorizedCacheControlHeaderStrategy.h.

◆ VpcLinkStatus

Enumerator
NOT_SET 
AVAILABLE 
PENDING 
DELETING 
FAILED 

Definition at line 26 of file VpcLinkStatus.h.