HttpApiDefinition - AWS Serverless Application Model

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

HttpApiDefinition

Un API documento aperto che definisce il. API

Sintassi

Per dichiarare questa entità nel tuo modello AWS Serverless Application Model (AWS SAM), usa la seguente sintassi.

YAML

Bucket: String Key: String Version: String

Proprietà

Bucket

Il nome del bucket Amazon S3 in cui è archiviato il API file Open.

Tipo: Stringa

Campo obbligatorio: sì

AWS CloudFormation compatibilità: questa proprietà viene passata direttamente alla Bucket proprietà del tipo di AWS::ApiGatewayV2::Api BodyS3Location dati.

Key

La chiave Amazon S3 del file OpenAPI.

Tipo: Stringa

Campo obbligatorio: sì

AWS CloudFormation compatibilità: questa proprietà viene passata direttamente alla Key proprietà del tipo di AWS::ApiGatewayV2::Api BodyS3Location dati.

Version

Per gli oggetti con versione, la versione del API file Open.

Tipo: Stringa

Required: No

AWS CloudFormation compatibilità: questa proprietà viene passata direttamente alla Version proprietà del tipo di AWS::ApiGatewayV2::Api BodyS3Location dati.

Esempi

Definizione: esempio Uri.

APIEsempio di definizione

YAML

DefinitionUri: Bucket: amzn-s3-demo-bucket-name Key: mykey-name Version: 121212