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á.
HttpApiDefinition
Um documento da OpenAPI que define a API.
Sintaxe
Para declarar essa entidade em seu modelo AWS Serverless Application Model (AWS SAM), use a sintaxe a seguir.
Propriedades
-
Bucket -
O nome do bucket do Amazon S3 no qual o arquivo do OpenAPI está armazenado.
Tipo: string
Obrigatório: Sim
AWS CloudFormation compatibilidade: essa propriedade é passada diretamente para a
Bucketpropriedade do tipo deAWS::ApiGatewayV2::ApiBodyS3Locationdados. -
Key -
A chave do Amazon S3 do arquivo OpenAPI.
Tipo: string
Obrigatório: Sim
AWS CloudFormation compatibilidade: essa propriedade é passada diretamente para a
Keypropriedade do tipo deAWS::ApiGatewayV2::ApiBodyS3Locationdados. -
Version -
Para objetos com controle de versão, a versão do arquivo OpenAPI.
Tipo: string
Obrigatório: não
AWS CloudFormation compatibilidade: essa propriedade é passada diretamente para a
Versionpropriedade do tipo deAWS::ApiGatewayV2::ApiBodyS3Locationdados.
Exemplos
Exemplo de definição de Uri
Exemplo de definição de API
YAML
DefinitionUri: Bucket: sam-s3-demo-bucket-name Key: mykey-name Version: 121212