Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
ApiDefinition
Un documento de OpenAPI que define la API.
Sintaxis
Para declarar esta entidad en tu plantilla de AWS Serverless Application Model (AWS SAM), usa la siguiente sintaxis:
Propiedades
-
Bucket -
Nombre del bucket de Amazon S3 donde se almacena el archivo OpenAPI.
Tipo: cadena
Obligatorio: sí
Compatibilidad con CloudFormation: esta propiedad se transfiere directamente a la propiedad
Bucketdel tipo de datosAWS::ApiGateway::RestApiS3Location. -
Key -
La clave de Amazon S3 del archivo de OpenAPI.
Tipo: cadena
Obligatorio: sí
Compatibilidad con CloudFormation: esta propiedad se transfiere directamente a la propiedad
Keydel tipo de datosAWS::ApiGateway::RestApiS3Location. -
Version -
Para objetos con control de versiones, la versión del archivo de OpenAPI.
Tipo: cadena
Obligatorio: no
Compatibilidad con CloudFormation: esta propiedad se transfiere directamente a la propiedad
Versiondel tipo de datosAWS::ApiGateway::RestApiS3Location.
Ejemplos
Ejemplo de definición de Uri
Ejemplo de definición de API
YAML
DefinitionUri: Bucket: amzn-s3-demo-bucket-name Key: mykey-name Version: 121212