InstanceRequirements - 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à.

InstanceRequirements

Speciifica i requisiti per le EC2 istanze che verranno lanciate dal provider di capacità, incluse le architetture e i vincoli relativi al tipo di istanza.

Sintassi

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

YAML

Architectures: List AllowedTypes: List ExcludedTypes: List
Nota

È possibile scegliere di specificare una delle due opzioni AllowedTypes oppure ExcludedTypes quando si definiscono i requisiti di istanza per il provider di capacità, ma non entrambi.

Properties

Architectures

Le architetture del set di istruzioni per le istanze del provider di capacità.

Valori validi: x86_64 o arm64

Tipo: Elenco

Required: No

Default: x86_64

CloudFormation compatibilità: questa proprietà viene passata direttamente alla Architectures proprietà di una AWS::Lambda::CapacityProvider risorsa.

AllowedTypes

Un elenco di tipi di EC2 istanza consentiti per l'istanza del provider di capacità.

Tipo: Elenco

Required: No

CloudFormation compatibilità: questa proprietà viene passata direttamente alla AllowedInstanceTypes proprietà di una AWS::Lambda::CapacityProvider risorsa.

ExcludedTypes

Un elenco di tipi di EC2 istanze da escludere dal fornitore di capacità.

Tipo: Elenco

Required: No

CloudFormation compatibilità: questa proprietà viene passata direttamente alla ExcludedInstanceTypes proprietà di una AWS::Lambda::CapacityProvider risorsa.

Esempi

Configurazione dei requisiti dell'istanza

L'esempio seguente mostra i requisiti delle istanze con vincoli specifici di architettura e tipo di istanza.

InstanceRequirements: Architectures: - x86_64 ExcludedTypes: - t2.micro