Amazon API Gateway
Developer Guide

Deploying an API in Amazon API Gateway

After an API is created, you must deploy it to make it public callable. A deployment takes place in stages. A stage corresponds to a version of the API in service. In each stage, you can configure stage-level throttling settings, in addition to enabling or disabling API cache or CloudWatch logs for the API's requests and responses. If the stage-level settings are enabled, you have options to override them for individual methods. You can also define stage variables and use them to pass deployment-specific environment data to the API integration at the run time.