View Source aws_api_gateway (aws v0.5.0)
Amazon API Gateway
Amazon API Gateway helps developers deliver robust, secure, and scalable mobile and web application back ends.
API Gateway allows developers to securely connect mobile and web applications to APIs that run on AWS Lambda, Amazon EC2, or other publicly addressable web services that are hosted outside of AWS.Link to this section Summary
Functions
Create an ApiKey resource.
Adds a new Authorizer resource to an existing RestApi resource.
BasePathMapping resource.Deployment resource, which makes a specified RestApi callable over the internet.Model resource to an existing RestApi resource.ReqeustValidator of a given RestApi.Resource resource.RestApi resource.Stage resource that references a pre-existing Deployment for the API.Creates a VPC link, under the caller's account in a selected region, in an asynchronous operation that typically takes 2-4 minutes to complete and become operational.
ApiKey resource.Deletes an existing Authorizer resource.
BasePathMapping resource.ClientCertificate resource.Deletes a Deployment resource.
DomainName resource.GatewayResponse of a specified response type on the given RestApi and resets it with the default settings.Method resource.MethodResponse resource.RequestValidator of a given RestApi.Resource resource.Stage resource.VpcLink of a specified identifier.ClientCertificate resource.Account resource.ApiKey resource.ApiKeys resource.Describe an existing Authorizer resource.
Describe an existing Authorizers resource.
BasePathMapping resource.BasePathMapping resources.ClientCertificate resource.ClientCertificate resources.Deployment resource.Deployments collection.DomainName resources.RestApi in a specified format.GatewayResponse of a specified response type on the given RestApi.Gets the GatewayResponses collection on the given RestApi.
Method resource.MethodResponse resource.RestApi resource.Models defined for a RestApi resource.RequestValidator of a given RestApi.RequestValidators collection of a given RestApi.Resource resources.RestApi resource in the collection.RestApis resources for your collection.RestApi and Stage.Stage resource.Stage resources.Tags collection for a given resource.VpcLinks collection under the caller's account in a selected region.GatewayResponse of a specified response type and status code on the given RestApi.Resource resource.MethodResponse to an existing Method resource.A feature of the API Gateway control service for updating an existing API with an input of external API definitions.
Simulate the execution of an Authorizer in your RestApi with headers, parameters, and an incoming request body.
Method in your RestApi with headers, parameters, and an incoming request body.Account resource.ApiKey resource.Updates an existing Authorizer resource.
BasePathMapping resource.ClientCertificate resource.Deployment resource.DomainName resource.GatewayResponse of a specified response type on the given RestApi.Method resource.MethodResponse resource.RequestValidator of a given RestApi.Resource resource.Stage resource.VpcLink of a specified identifier.Link to this section Functions
Create an ApiKey resource.
Adds a new Authorizer resource to an existing RestApi resource.
BasePathMapping resource.
Deployment resource, which makes a specified RestApi callable over the internet.
Model resource to an existing RestApi resource.
ReqeustValidator of a given RestApi.
Resource resource.
RestApi resource.
Stage resource that references a pre-existing Deployment for the API.
Creates a VPC link, under the caller's account in a selected region, in an asynchronous operation that typically takes 2-4 minutes to complete and become operational.
The caller must have permissions to create and update VPC Endpoint services.ApiKey resource.
Deletes an existing Authorizer resource.
delete_authorizer(Client, AuthorizerId, RestApiId, Input0, Options0)
View SourceBasePathMapping resource.
delete_base_path_mapping(Client, BasePath, DomainName, Input0, Options0)
View SourceClientCertificate resource.
delete_client_certificate(Client, ClientCertificateId, Input0, Options0)
View SourceDeletes a Deployment resource.
Stage resources associated with it.
delete_deployment(Client, DeploymentId, RestApiId, Input0, Options0)
View Sourcedelete_documentation_part(Client, DocumentationPartId, RestApiId, Input)
View Sourcedelete_documentation_part(Client, DocumentationPartId, RestApiId, Input0, Options0)
View Sourcedelete_documentation_version(Client, DocumentationVersion, RestApiId, Input)
View Sourcedelete_documentation_version(Client, DocumentationVersion, RestApiId, Input0, Options0)
View SourceDomainName resource.
GatewayResponse of a specified response type on the given RestApi and resets it with the default settings.
delete_gateway_response(Client, ResponseType, RestApiId, Input0, Options0)
View Sourcedelete_integration(Client, HttpMethod, ResourceId, RestApiId, Input)
View Sourcedelete_integration(Client, HttpMethod, ResourceId, RestApiId, Input0, Options0)
View Sourcedelete_integration_response(Client, HttpMethod, ResourceId, RestApiId, StatusCode, Input)
View Sourcedelete_integration_response(Client, HttpMethod, ResourceId, RestApiId, StatusCode, Input0, Options0)
View SourceMethod resource.
delete_method(Client, HttpMethod, ResourceId, RestApiId, Input0, Options0)
View Sourcedelete_method_response(Client, HttpMethod, ResourceId, RestApiId, StatusCode, Input)
View SourceMethodResponse resource.
delete_method_response(Client, HttpMethod, ResourceId, RestApiId, StatusCode, Input0, Options0)
View Sourcedelete_request_validator(Client, RequestValidatorId, RestApiId, Input)
View SourceRequestValidator of a given RestApi.
delete_request_validator(Client, RequestValidatorId, RestApiId, Input0, Options0)
View SourceResource resource.
Stage resource.
delete_usage_plan_key(Client, KeyId, UsagePlanId, Input0, Options0)
View SourceVpcLink of a specified identifier.
flush_stage_authorizers_cache(Client, RestApiId, StageName, Input)
View Sourceflush_stage_authorizers_cache(Client, RestApiId, StageName, Input0, Options0)
View SourceClientCertificate resource.
Account resource.
ApiKey resource.
ApiKeys resource.
Describe an existing Authorizer resource.
get_authorizer(Client, AuthorizerId, RestApiId, QueryMap, HeadersMap)
View Sourceget_authorizer(Client, AuthorizerId, RestApiId, QueryMap, HeadersMap, Options0)
View SourceDescribe an existing Authorizers resource.
get_authorizers(Client, RestApiId, QueryMap, HeadersMap, Options0)
View SourceBasePathMapping resource.
get_base_path_mapping(Client, BasePath, DomainName, QueryMap, HeadersMap)
View Sourceget_base_path_mapping(Client, BasePath, DomainName, QueryMap, HeadersMap, Options0)
View SourceBasePathMapping resources.
get_base_path_mappings(Client, DomainName, QueryMap, HeadersMap, Options0)
View SourceClientCertificate resource.
get_client_certificate(Client, ClientCertificateId, QueryMap, HeadersMap)
View Sourceget_client_certificate(Client, ClientCertificateId, QueryMap, HeadersMap, Options0)
View SourceClientCertificate resources.
Deployment resource.
get_deployment(Client, DeploymentId, RestApiId, QueryMap, HeadersMap)
View Sourceget_deployment(Client, DeploymentId, RestApiId, QueryMap, HeadersMap, Options0)
View SourceDeployments collection.
get_deployments(Client, RestApiId, QueryMap, HeadersMap, Options0)
View Sourceget_documentation_part(Client, DocumentationPartId, RestApiId, QueryMap, HeadersMap)
View Sourceget_documentation_part(Client, DocumentationPartId, RestApiId, QueryMap, HeadersMap, Options0)
View Sourceget_documentation_parts(Client, RestApiId, QueryMap, HeadersMap, Options0)
View Sourceget_documentation_version(Client, DocumentationVersion, RestApiId)
View Sourceget_documentation_version(Client, DocumentationVersion, RestApiId, QueryMap, HeadersMap)
View Sourceget_documentation_version(Client, DocumentationVersion, RestApiId, QueryMap, HeadersMap, Options0)
View Sourceget_documentation_versions(Client, RestApiId, QueryMap, HeadersMap)
View Sourceget_documentation_versions(Client, RestApiId, QueryMap, HeadersMap, Options0)
View Sourceget_domain_name(Client, DomainName, QueryMap, HeadersMap, Options0)
View SourceDomainName resources.
RestApi in a specified format.
get_export(Client, ExportType, RestApiId, StageName, QueryMap, HeadersMap)
View Sourceget_export(Client, ExportType, RestApiId, StageName, QueryMap, HeadersMap, Options0)
View SourceGatewayResponse of a specified response type on the given RestApi.
get_gateway_response(Client, ResponseType, RestApiId, QueryMap, HeadersMap)
View Sourceget_gateway_response(Client, ResponseType, RestApiId, QueryMap, HeadersMap, Options0)
View SourceGets the GatewayResponses collection on the given RestApi.
GatewayResponses collection for the supported response types.
get_gateway_responses(Client, RestApiId, QueryMap, HeadersMap, Options0)
View Sourceget_integration(Client, HttpMethod, ResourceId, RestApiId, QueryMap, HeadersMap)
View Sourceget_integration(Client, HttpMethod, ResourceId, RestApiId, QueryMap, HeadersMap, Options0)
View Sourceget_integration_response(Client, HttpMethod, ResourceId, RestApiId, StatusCode)
View Sourceget_integration_response(Client, HttpMethod, ResourceId, RestApiId, StatusCode, QueryMap, HeadersMap)
View Sourceget_integration_response(Client, HttpMethod, ResourceId, RestApiId, StatusCode, QueryMap, HeadersMap, Options0)
View SourceMethod resource.
get_method(Client, HttpMethod, ResourceId, RestApiId, QueryMap, HeadersMap)
View Sourceget_method(Client, HttpMethod, ResourceId, RestApiId, QueryMap, HeadersMap, Options0)
View Sourceget_method_response(Client, HttpMethod, ResourceId, RestApiId, StatusCode)
View SourceMethodResponse resource.
get_method_response(Client, HttpMethod, ResourceId, RestApiId, StatusCode, QueryMap, HeadersMap)
View Sourceget_method_response(Client, HttpMethod, ResourceId, RestApiId, StatusCode, QueryMap, HeadersMap, Options0)
View SourceRestApi resource.
get_model(Client, ModelName, RestApiId, QueryMap, HeadersMap, Options0)
View Sourceget_model_template(Client, ModelName, RestApiId, QueryMap, HeadersMap)
View Sourceget_model_template(Client, ModelName, RestApiId, QueryMap, HeadersMap, Options0)
View SourceModels defined for a RestApi resource.
RequestValidator of a given RestApi.
get_request_validator(Client, RequestValidatorId, RestApiId, QueryMap, HeadersMap)
View Sourceget_request_validator(Client, RequestValidatorId, RestApiId, QueryMap, HeadersMap, Options0)
View SourceRequestValidators collection of a given RestApi.
get_request_validators(Client, RestApiId, QueryMap, HeadersMap, Options0)
View Sourceget_resource(Client, ResourceId, RestApiId, QueryMap, HeadersMap, Options0)
View SourceResource resources.
RestApi resource in the collection.
RestApis resources for your collection.
RestApi and Stage.
get_sdk(Client, RestApiId, SdkType, StageName, QueryMap, HeadersMap)
View Sourceget_sdk(Client, RestApiId, SdkType, StageName, QueryMap, HeadersMap, Options0)
View SourceStage resource.
get_stage(Client, RestApiId, StageName, QueryMap, HeadersMap, Options0)
View SourceStage resources.
Tags collection for a given resource.
get_usage(Client, UsagePlanId, EndDate, StartDate, QueryMap, HeadersMap)
View Sourceget_usage(Client, UsagePlanId, EndDate, StartDate, QueryMap, HeadersMap, Options0)
View Sourceget_usage_plan(Client, UsagePlanId, QueryMap, HeadersMap, Options0)
View Sourceget_usage_plan_key(Client, KeyId, UsagePlanId, QueryMap, HeadersMap)
View Sourceget_usage_plan_key(Client, KeyId, UsagePlanId, QueryMap, HeadersMap, Options0)
View Sourceget_usage_plan_keys(Client, UsagePlanId, QueryMap, HeadersMap, Options0)
View SourceVpcLinks collection under the caller's account in a selected region.
GatewayResponse of a specified response type and status code on the given RestApi.
put_gateway_response(Client, ResponseType, RestApiId, Input0, Options0)
View Sourceput_integration(Client, HttpMethod, ResourceId, RestApiId, Input0, Options0)
View Sourceput_integration_response(Client, HttpMethod, ResourceId, RestApiId, StatusCode, Input)
View Sourceput_integration_response(Client, HttpMethod, ResourceId, RestApiId, StatusCode, Input0, Options0)
View SourceResource resource.
put_method(Client, HttpMethod, ResourceId, RestApiId, Input0, Options0)
View Sourceput_method_response(Client, HttpMethod, ResourceId, RestApiId, StatusCode, Input)
View SourceMethodResponse to an existing Method resource.
put_method_response(Client, HttpMethod, ResourceId, RestApiId, StatusCode, Input0, Options0)
View SourceA feature of the API Gateway control service for updating an existing API with an input of external API definitions.
The update can take the form of merging the supplied definition into the existing API or overwriting the existing API.Simulate the execution of an Authorizer in your RestApi with headers, parameters, and an incoming request body.
test_invoke_authorizer(Client, AuthorizerId, RestApiId, Input0, Options0)
View Sourcetest_invoke_method(Client, HttpMethod, ResourceId, RestApiId, Input)
View SourceMethod in your RestApi with headers, parameters, and an incoming request body.
test_invoke_method(Client, HttpMethod, ResourceId, RestApiId, Input0, Options0)
View SourceAccount resource.
ApiKey resource.
Updates an existing Authorizer resource.
update_authorizer(Client, AuthorizerId, RestApiId, Input0, Options0)
View SourceBasePathMapping resource.
update_base_path_mapping(Client, BasePath, DomainName, Input0, Options0)
View SourceClientCertificate resource.
update_client_certificate(Client, ClientCertificateId, Input0, Options0)
View SourceDeployment resource.
update_deployment(Client, DeploymentId, RestApiId, Input0, Options0)
View Sourceupdate_documentation_part(Client, DocumentationPartId, RestApiId, Input)
View Sourceupdate_documentation_part(Client, DocumentationPartId, RestApiId, Input0, Options0)
View Sourceupdate_documentation_version(Client, DocumentationVersion, RestApiId, Input)
View Sourceupdate_documentation_version(Client, DocumentationVersion, RestApiId, Input0, Options0)
View SourceDomainName resource.
GatewayResponse of a specified response type on the given RestApi.
update_gateway_response(Client, ResponseType, RestApiId, Input0, Options0)
View Sourceupdate_integration(Client, HttpMethod, ResourceId, RestApiId, Input)
View Sourceupdate_integration(Client, HttpMethod, ResourceId, RestApiId, Input0, Options0)
View Sourceupdate_integration_response(Client, HttpMethod, ResourceId, RestApiId, StatusCode, Input)
View Sourceupdate_integration_response(Client, HttpMethod, ResourceId, RestApiId, StatusCode, Input0, Options0)
View SourceMethod resource.
update_method(Client, HttpMethod, ResourceId, RestApiId, Input0, Options0)
View Sourceupdate_method_response(Client, HttpMethod, ResourceId, RestApiId, StatusCode, Input)
View SourceMethodResponse resource.
update_method_response(Client, HttpMethod, ResourceId, RestApiId, StatusCode, Input0, Options0)
View Sourceupdate_request_validator(Client, RequestValidatorId, RestApiId, Input)
View SourceRequestValidator of a given RestApi.
update_request_validator(Client, RequestValidatorId, RestApiId, Input0, Options0)
View SourceResource resource.
Stage resource.
VpcLink of a specified identifier.