Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
InstanceRequirements
Spécifie les exigences relatives aux EC2 instances qui seront lancées par le fournisseur de capacité, y compris les architectures et les contraintes de type d'instance.
Syntaxe
Pour déclarer cette entité dans votre modèle AWS Serverless Application Model (AWS SAM), utilisez la syntaxe suivante.
YAML
Architectures:ListAllowedTypes:ListExcludedTypes:List
Note
Vous pouvez choisir de spécifier l'une AllowedTypes ou l'autre des exigences d'instance pour votre fournisseur de capacité ou ExcludedTypes lors de la définition des exigences en matière d'instance, mais pas les deux.
Propriétés
-
Architectures -
Les architectures du jeu d'instructions pour les instances du fournisseur de capacité.
Valeurs valides :
x86_64ouarm64Type : liste
Obligatoire : non
Par défaut :
x86_64CloudFormation compatibilité : cette propriété est transmise directement à la
Architecturespropriété d'uneAWS::Lambda::CapacityProviderressource. -
AllowedTypes -
Liste des types d' EC2 instances autorisés pour l'instance du fournisseur de capacité.
Type : liste
Obligatoire : non
CloudFormation compatibilité : cette propriété est transmise directement à la
AllowedInstanceTypespropriété d'uneAWS::Lambda::CapacityProviderressource. -
ExcludedTypes -
Liste des types d' EC2 instances à exclure du fournisseur de capacité.
Type : liste
Obligatoire : non
CloudFormation compatibilité : cette propriété est transmise directement à la
ExcludedInstanceTypespropriété d'uneAWS::Lambda::CapacityProviderressource.
Exemples
Configuration des exigences de l'instance
L'exemple suivant montre les exigences d'une instance avec des contraintes d'architecture et de type d'instance spécifiques.
InstanceRequirements: Architectures: - x86_64 ExcludedTypes: - t2.micro