As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
ApiDefinition
Um documento da OpenAPI que define a API.
Sintaxe
Para declarar esta entidade no modelo do AWS Serverless Application Model (AWS SAM), use a seguinte sintaxe:
Propriedades
-
Bucket
-
O nome do bucket do Amazon S3 no qual o arquivo do OpenAPI está armazenado.
Tipo: string
Obrigatório: Sim
Compatibilidade AWS CloudFormation: essa propriedade é passada diretamente para a propriedade
Bucket
do tipo de dadosAWS::ApiGateway::RestApi
S3Location
. -
Key
-
A chave do Amazon S3 do arquivo OpenAPI.
Tipo: string
Obrigatório: Sim
Compatibilidade AWS CloudFormation: essa propriedade é passada diretamente para a propriedade
Key
do tipo de dadosAWS::ApiGateway::RestApi
S3Location
. -
Version
-
Para objetos com controle de versão, a versão do arquivo OpenAPI.
Tipo: string
Obrigatório: não
Compatibilidade AWS CloudFormation: essa propriedade é passada diretamente para a propriedade
Version
do tipo de dadosAWS::ApiGateway::RestApi
S3Location
.
Exemplos
Exemplo de definição de Uri
Exemplo de definição de API
YAML
DefinitionUri: Bucket: mybucket-name Key: mykey-name Version: 121212