Class | Description |
---|---|
ApiKey |
A resource that can be distributed to callers for executing Method resources that require an API key.
|
ApiStage |
API stage name of the associated API stage in a usage plan.
|
Authorizer |
Represents an authorization layer for methods.
|
BasePathMapping |
Represents the base path that callers of the API must provide as part of the URL after the domain name.
|
ClientCertificate |
Represents a client certificate used to configure client-side SSL authentication while sending requests to the
integration endpoint.
|
CreateApiKeyRequest |
Request to create an ApiKey resource.
|
CreateApiKeyResult |
A resource that can be distributed to callers for executing Method resources that require an API key.
|
CreateAuthorizerRequest |
Request to add a new Authorizer to an existing RestApi resource.
|
CreateAuthorizerResult |
Represents an authorization layer for methods.
|
CreateBasePathMappingRequest |
Requests Amazon API Gateway to create a new BasePathMapping resource.
|
CreateBasePathMappingResult |
Represents the base path that callers of the API must provide as part of the URL after the domain name.
|
CreateDeploymentRequest |
Requests Amazon API Gateway to create a Deployment resource.
|
CreateDeploymentResult | |
CreateDomainNameRequest |
A request to create a new domain name.
|
CreateDomainNameResult |
Represents a domain name that is contained in a simpler, more intuitive URL that can be called.
|
CreateModelRequest | |
CreateModelResult |
Represents the data structure of a method's request or response payload.
|
CreateResourceRequest |
Requests Amazon API Gateway to create a Resource resource.
|
CreateResourceResult |
Represents an API resource.
|
CreateRestApiRequest |
The POST Request to add a new RestApi resource to your collection.
|
CreateRestApiResult |
Represents a REST API.
|
CreateStageRequest |
Requests Amazon API Gateway to create a Stage resource.
|
CreateStageResult |
Represents a unique identifier for a version of a deployed RestApi that is callable by users.
|
CreateUsagePlanKeyRequest |
The POST request to create a usage plan key for adding an existing API key to a usage plan.
|
CreateUsagePlanKeyResult |
Represents a usage plan key to identify a plan customer.
|
CreateUsagePlanRequest |
The POST request to create a usage plan with the name, description, throttle limits and quota limits, as well as the
associated API stages, specified in the payload.
|
CreateUsagePlanResult |
Represents a usage plan than can specify who can assess associated API stages with specified request limits and
quotas.
|
DeleteApiKeyRequest |
A request to delete the ApiKey resource.
|
DeleteApiKeyResult | |
DeleteAuthorizerRequest |
Request to delete an existing Authorizer resource.
|
DeleteAuthorizerResult | |
DeleteBasePathMappingRequest |
A request to delete the BasePathMapping resource.
|
DeleteBasePathMappingResult | |
DeleteClientCertificateRequest |
A request to delete the ClientCertificate resource.
|
DeleteClientCertificateResult | |
DeleteDeploymentRequest |
Requests Amazon API Gateway to delete a Deployment resource.
|
DeleteDeploymentResult | |
DeleteDomainNameRequest |
A request to delete the DomainName resource.
|
DeleteDomainNameResult | |
DeleteIntegrationRequest |
Represents a delete integration request.
|
DeleteIntegrationResponseRequest |
Represents a delete integration response request.
|
DeleteIntegrationResponseResult | |
DeleteIntegrationResult | |
DeleteMethodRequest |
Request to delete an existing Method resource.
|
DeleteMethodResponseRequest |
A request to delete an existing MethodResponse resource.
|
DeleteMethodResponseResult | |
DeleteMethodResult | |
DeleteModelRequest |
Request to delete an existing model in an existing RestApi resource.
|
DeleteModelResult | |
DeleteResourceRequest |
Request to delete a Resource.
|
DeleteResourceResult | |
DeleteRestApiRequest |
Request to delete the specified API from your collection.
|
DeleteRestApiResult | |
DeleteStageRequest |
Requests Amazon API Gateway to delete a Stage resource.
|
DeleteStageResult | |
DeleteUsagePlanKeyRequest |
The DELETE request to delete a usage plan key and remove the underlying API key from the associated usage plan.
|
DeleteUsagePlanKeyResult | |
DeleteUsagePlanRequest |
The DELETE request to delete a uasge plan of a given plan Id.
|
DeleteUsagePlanResult | |
Deployment | |
DomainName |
Represents a domain name that is contained in a simpler, more intuitive URL that can be called.
|
FlushStageAuthorizersCacheRequest |
Request to flush authorizer cache entries on a specified stage.
|
FlushStageAuthorizersCacheResult | |
FlushStageCacheRequest |
Requests Amazon API Gateway to flush a stage's cache.
|
FlushStageCacheResult | |
GenerateClientCertificateRequest |
A request to generate a ClientCertificate resource.
|
GenerateClientCertificateResult |
Represents a client certificate used to configure client-side SSL authentication while sending requests to the
integration endpoint.
|
GetAccountRequest |
Requests Amazon API Gateway to get information about the current Account resource.
|
GetAccountResult |
Represents an AWS account that is associated with Amazon API Gateway.
|
GetApiKeyRequest |
A request to get information about the current ApiKey resource.
|
GetApiKeyResult |
A resource that can be distributed to callers for executing Method resources that require an API key.
|
GetApiKeysRequest |
A request to get information about the current ApiKeys resource.
|
GetApiKeysResult |
Represents a collection of API keys as represented by an ApiKeys resource.
|
GetAuthorizerRequest |
Request to describe an existing Authorizer resource.
|
GetAuthorizerResult |
Represents an authorization layer for methods.
|
GetAuthorizersRequest |
Request to describe an existing Authorizers resource.
|
GetAuthorizersResult |
Represents a collection of Authorizer resources.
|
GetBasePathMappingRequest |
Request to describe a BasePathMapping resource.
|
GetBasePathMappingResult |
Represents the base path that callers of the API must provide as part of the URL after the domain name.
|
GetBasePathMappingsRequest |
A request to get information about a collection of BasePathMapping resources.
|
GetBasePathMappingsResult |
Represents a collection of BasePathMapping resources.
|
GetClientCertificateRequest |
A request to get information about the current ClientCertificate resource.
|
GetClientCertificateResult |
Represents a client certificate used to configure client-side SSL authentication while sending requests to the
integration endpoint.
|
GetClientCertificatesRequest |
A request to get information about a collection of ClientCertificate resources.
|
GetClientCertificatesResult |
Represents a collection of ClientCertificate resources.
|
GetDeploymentRequest |
Requests Amazon API Gateway to get information about a Deployment resource.
|
GetDeploymentResult | |
GetDeploymentsRequest |
Requests Amazon API Gateway to get information about a Deployments collection.
|
GetDeploymentsResult |
Represents a collection resource that contains zero or more references to your existing deployments, and links that
guide you on how to interact with your collection.
|
GetDomainNameRequest |
Request to get the name of a DomainName resource.
|
GetDomainNameResult |
Represents a domain name that is contained in a simpler, more intuitive URL that can be called.
|
GetDomainNamesRequest |
Request to describe a collection of DomainName resources.
|
GetDomainNamesResult |
Represents a collection of DomainName resources.
|
GetExportRequest | |
GetExportResult |
The binary blob response to GetExport, which contains the generated SDK.
|
GetIntegrationRequest |
Represents a get integration request.
|
GetIntegrationResponseRequest |
Represents a get integration response request.
|
GetIntegrationResponseResult |
Represents an integration response.
|
GetIntegrationResult |
Represents an HTTP, HTTP_PROXY, AWS, AWS_PROXY, or Mock integration.
|
GetMethodRequest |
Request to describe an existing Method resource.
|
GetMethodResponseRequest |
Request to describe a MethodResponse resource.
|
GetMethodResponseResult |
Represents a method response of a given HTTP status code returned to the client.
|
GetMethodResult |
Represents a client-facing interface by which the client calls the API to access back-end resources.
|
GetModelRequest |
Request to list information about a model in an existing RestApi resource.
|
GetModelResult |
Represents the data structure of a method's request or response payload.
|
GetModelsRequest | |
GetModelsResult |
Represents a collection of Model resources.
|
GetModelTemplateRequest |
Request to generate a sample mapping template used to transform the payload.
|
GetModelTemplateResult |
Represents a mapping template used to transform a payload.
|
GetResourceRequest |
Request to list information about a resource.
|
GetResourceResult |
Represents an API resource.
|
GetResourcesRequest |
Request to list information about a collection of resources.
|
GetResourcesResult |
Represents a collection of Resource resources.
|
GetRestApiRequest |
The GET request to list an existing RestApi defined for your collection.
|
GetRestApiResult |
Represents a REST API.
|
GetRestApisRequest |
The GET request to list existing RestApis defined for your collection.
|
GetRestApisResult |
Contains references to your APIs and links that guide you in how to interact with your collection.
|
GetSdkRequest | |
GetSdkResult |
The binary blob response to GetSdk, which contains the generated SDK.
|
GetStageRequest |
Requests Amazon API Gateway to get information about a Stage resource.
|
GetStageResult |
Represents a unique identifier for a version of a deployed RestApi that is callable by users.
|
GetStagesRequest |
Requests Amazon API Gateway to get information about one or more Stage resources.
|
GetStagesResult | |
GetUsagePlanKeyRequest |
The GET request to get a usage plan key of a given key identifier.
|
GetUsagePlanKeyResult |
Represents a usage plan key to identify a plan customer.
|
GetUsagePlanKeysRequest |
The GET request to get all the usage plan keys representing the API keys added to a specified usage plan.
|
GetUsagePlanKeysResult |
Represents the collection of usage plan keys added to usage plans for the associated API keys and, possibly, other
types of keys.
|
GetUsagePlanRequest |
The GET request to get a usage plan of a given plan identifier.
|
GetUsagePlanResult |
Represents a usage plan than can specify who can assess associated API stages with specified request limits and
quotas.
|
GetUsagePlansRequest |
The GET request to get all the usage plans of the caller's account.
|
GetUsagePlansResult |
Represents a collection of usage plans for an AWS account.
|
GetUsageRequest |
The GET request to get the usage data of a usage plan in a specified time interval.
|
GetUsageResult |
Represents the usage data of a usage plan.
|
ImportApiKeysRequest |
The POST request to import API keys from an external source, such as a CSV-formatted file.
|
ImportApiKeysResult |
The identifier of an API key used to reference an API key in a usage plan.
|
ImportRestApiRequest |
A POST request to import an API to Amazon API Gateway using an input of an API definition file.
|
ImportRestApiResult |
Represents a REST API.
|
Integration |
Represents an HTTP, HTTP_PROXY, AWS, AWS_PROXY, or Mock integration.
|
IntegrationResponse |
Represents an integration response.
|
Method |
Represents a client-facing interface by which the client calls the API to access back-end resources.
|
MethodResponse |
Represents a method response of a given HTTP status code returned to the client.
|
MethodSetting |
Specifies the method setting properties.
|
MethodSnapshot |
Represents a summary of a Method resource, given a particular date and time.
|
Model |
Represents the data structure of a method's request or response payload.
|
PatchOperation |
A single patch operation to apply to the specified resource.
|
PutIntegrationRequest |
Represents a put integration request.
|
PutIntegrationResponseRequest |
Represents a put integration response request.
|
PutIntegrationResponseResult |
Represents an integration response.
|
PutIntegrationResult |
Represents an HTTP, HTTP_PROXY, AWS, AWS_PROXY, or Mock integration.
|
PutMethodRequest |
Request to add a method to an existing Resource resource.
|
PutMethodResponseRequest |
Request to add a MethodResponse to an existing Method resource.
|
PutMethodResponseResult |
Represents a method response of a given HTTP status code returned to the client.
|
PutMethodResult |
Represents a client-facing interface by which the client calls the API to access back-end resources.
|
PutRestApiRequest |
A PUT request to update an existing API, with external API definitions specified as the request body.
|
PutRestApiResult |
Represents a REST API.
|
QuotaSettings |
Quotas configured for a usage plan.
|
Resource |
Represents an API resource.
|
RestApi |
Represents a REST API.
|
Stage |
Represents a unique identifier for a version of a deployed RestApi that is callable by users.
|
StageKey |
A reference to a unique stage identified in the format
{restApiId}/{stage} . |
TestInvokeAuthorizerRequest |
Make a request to simulate the execution of an Authorizer.
|
TestInvokeAuthorizerResult |
Represents the response of the test invoke request for a custom Authorizer
|
TestInvokeMethodRequest |
Make a request to simulate the execution of a Method.
|
TestInvokeMethodResult |
Represents the response of the test invoke request in the HTTP method.
|
ThrottleSettings |
The API request rate limits.
|
UpdateAccountRequest |
Requests Amazon API Gateway to change information about the current Account resource.
|
UpdateAccountResult |
Represents an AWS account that is associated with Amazon API Gateway.
|
UpdateApiKeyRequest |
A request to change information about an ApiKey resource.
|
UpdateApiKeyResult |
A resource that can be distributed to callers for executing Method resources that require an API key.
|
UpdateAuthorizerRequest |
Request to update an existing Authorizer resource.
|
UpdateAuthorizerResult |
Represents an authorization layer for methods.
|
UpdateBasePathMappingRequest |
A request to change information about the BasePathMapping resource.
|
UpdateBasePathMappingResult |
Represents the base path that callers of the API must provide as part of the URL after the domain name.
|
UpdateClientCertificateRequest |
A request to change information about an ClientCertificate resource.
|
UpdateClientCertificateResult |
Represents a client certificate used to configure client-side SSL authentication while sending requests to the
integration endpoint.
|
UpdateDeploymentRequest |
Requests Amazon API Gateway to change information about a Deployment resource.
|
UpdateDeploymentResult | |
UpdateDomainNameRequest |
A request to change information about the DomainName resource.
|
UpdateDomainNameResult |
Represents a domain name that is contained in a simpler, more intuitive URL that can be called.
|
UpdateIntegrationRequest |
Represents an update integration request.
|
UpdateIntegrationResponseRequest |
Represents an update integration response request.
|
UpdateIntegrationResponseResult |
Represents an integration response.
|
UpdateIntegrationResult |
Represents an HTTP, HTTP_PROXY, AWS, AWS_PROXY, or Mock integration.
|
UpdateMethodRequest |
Request to update an existing Method resource.
|
UpdateMethodResponseRequest |
A request to update an existing MethodResponse resource.
|
UpdateMethodResponseResult |
Represents a method response of a given HTTP status code returned to the client.
|
UpdateMethodResult |
Represents a client-facing interface by which the client calls the API to access back-end resources.
|
UpdateModelRequest |
Request to update an existing model in an existing RestApi resource.
|
UpdateModelResult |
Represents the data structure of a method's request or response payload.
|
UpdateResourceRequest |
Request to change information about a Resource resource.
|
UpdateResourceResult |
Represents an API resource.
|
UpdateRestApiRequest |
Request to update an existing RestApi resource in your collection.
|
UpdateRestApiResult |
Represents a REST API.
|
UpdateStageRequest |
Requests Amazon API Gateway to change information about a Stage resource.
|
UpdateStageResult |
Represents a unique identifier for a version of a deployed RestApi that is callable by users.
|
UpdateUsagePlanRequest |
The PATCH request to update a usage plan of a given plan Id.
|
UpdateUsagePlanResult |
Represents a usage plan than can specify who can assess associated API stages with specified request limits and
quotas.
|
UpdateUsageRequest |
The PATCH request to grant a temporary extension to the reamining quota of a usage plan associated with a specified
API key.
|
UpdateUsageResult |
Represents the usage data of a usage plan.
|
UsagePlan |
Represents a usage plan than can specify who can assess associated API stages with specified request limits and
quotas.
|
UsagePlanKey |
Represents a usage plan key to identify a plan customer.
|
Enum | Description |
---|---|
ApiKeysFormat | |
AuthorizerType |
The authorizer type.
|
CacheClusterStatus |
Returns the status of the CacheCluster.
|
ContentHandlingStrategy | |
IntegrationType |
The integration type.
|
Op | |
PutMode | |
QuotaPeriodType | |
UnauthorizedCacheControlHeaderStrategy |
Exception | Description |
---|---|
AmazonApiGatewayException |
Base exception for all service exceptions thrown by Amazon API Gateway
|
BadRequestException | |
ConflictException | |
LimitExceededException | |
NotFoundException | |
ServiceUnavailableException | |
TooManyRequestsException | |
UnauthorizedException |
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.