

# API Gateway の OpenAPI 拡張機能
<a name="api-gateway-swagger-extensions"></a>

 API Gateway 拡張は、REST API および HTTP API に対する AWS 固有の認可および API Gateway 固有の API 統合をサポートします。このセクションでは、OpenAPI の仕様に対する API Gateway 拡張について説明します。

**ヒント**  
アプリケーションで API Gateway 拡張がどのように使用されているかを理解するには、API Gateway コンソールを使用して REST API または HTTP API を作成し、OpenAPI 定義ファイルにエクスポートします。API のエクスポート方法の詳細については、「[API Gateway から REST API をエクスポートする](api-gateway-export-api.md)」および「[API Gateway から HTTP API をエクスポートする](http-api-export.md)」を参照してください。

**Topics**
+ [x-amazon-apigateway-any-method オブジェクト](api-gateway-swagger-extensions-any-method.md)
+ [x-amazon-apigateway-cors オブジェクト](api-gateway-swagger-extensions-cors-configuration.md)
+ [x-amazon-apigateway-api-key-source プロパティ](api-gateway-swagger-extensions-api-key-source.md)
+ [x-amazon-apigateway-auth オブジェクト](api-gateway-swagger-extensions-auth.md)
+ [x-amazon-apigateway-authorizer オブジェクト](api-gateway-swagger-extensions-authorizer.md)
+ [x amazon-apigateway-authtype プロパティ](api-gateway-swagger-extensions-authtype.md)
+ [x-amazon-apigateway-binary-media-types のプロパティ](api-gateway-swagger-extensions-binary-media-types.md)
+ [x-amazon-apigateway-documentation オブジェクト](api-gateway-swagger-extensions-documentation.md)
+ [x-amazon-apigateway-endpoint-access-mode](openapi-extensions-endpoint-access-mode.md)
+ [x-amazon-apigateway-endpoint-configuration オブジェクト](api-gateway-swagger-extensions-endpoint-configuration.md)
+ [x-amazon-apigateway-gateway-responses オブジェクト](api-gateway-swagger-extensions-gateway-responses.md)
+ [x-amazon-apigateway-gateway-responses.gatewayResponse オブジェクト](api-gateway-swagger-extensions-gateway-responses.gatewayResponse.md)
+ [x-amazon-apigateway-gateway-responses.responseParameters オブジェクト](api-gateway-swagger-extensions-gateway-responses.responseParameters.md)
+ [x-amazon-apigateway-gateway-responses.responseTemplates オブジェクト](api-gateway-swagger-extensions-gateway-responses.responseTemplates.md)
+ [x-amazon-apigateway-importexport-version](api-gateway-extensions-importexport-version.md)
+ [x-amazon-apigateway-integration オブジェクト](api-gateway-swagger-extensions-integration.md)
+ [x-amazon-apigateway-integrations オブジェクト](api-gateway-extensions-integrations.md)
+ [x-amazon-apigateway-integration.requestTemplates オブジェクト](api-gateway-swagger-extensions-integration-requestTemplates.md)
+ [x-amazon-apigateway-integration.requestParameters オブジェクト](api-gateway-swagger-extensions-integration-requestParameters.md)
+ [x-amazon-apigateway-integration.responses オブジェクト](api-gateway-swagger-extensions-integration-responses.md)
+ [x-amazon-apigateway-integration.response オブジェクト](api-gateway-swagger-extensions-integration-response.md)
+ [x-amazon-apigateway-integration.responseTemplates オブジェクト](api-gateway-swagger-extensions-integration-responseTemplates.md)
+ [x-amazon-apigateway-integration.responseParameters オブジェクト](api-gateway-swagger-extensions-integration-responseParameters.md)
+ [x-amazon-apigateway-integration.tlsConfig オブジェクト](api-gateway-extensions-integration-tls-config.md)
+ [x-amazon-apigateway-minimum-compression-size](api-gateway-openapi-minimum-compression-size.md)
+ [x-amazon-apigateway-policy](openapi-extensions-policy.md)
+ [x-amazon-apigateway-request-validator プロパティ](api-gateway-swagger-extensions-request-validator.md)
+ [x-amazon-apigateway-request-validators オブジェクト](api-gateway-swagger-extensions-request-validators.md)
+ [x-amazon-apigateway-request-validators.requestValidator オブジェクト](api-gateway-swagger-extensions-request-validators.requestValidator.md)
+ [x-amazon-apigateway-security-policy](openapi-extensions-security-policy.md)
+ [x-amazon-apigateway-tag-value プロパティ](api-gateway-openapi-extensions-x-amazon-apigateway-tag-value.md)