Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
InstanceRequirements
Spezifiziert die Anforderungen für EC2 Instances, die vom Kapazitätsanbieter gestartet werden, einschließlich Architekturen und Einschränkungen des Instanztyps.
Syntax
Verwenden Sie die folgende Syntax, um diese Entität in Ihrer Vorlage AWS Serverless Application Model (AWS SAM) zu deklarieren.
YAML
Architectures:ListAllowedTypes:ListExcludedTypes:List
Anmerkung
Sie können wählen, ob Sie ExcludedTypes bei der Definition der Instanzanforderungen für Ihren Kapazitätsanbieter entweder eines AllowedTypes oder angeben möchten, aber nicht beide.
Eigenschaften
-
Architectures -
Die Befehlssatzarchitekturen für die Kapazitätsanbieter-Instances.
Zulässige Werte:
x86_64oderarm64.Typ: Liste
Required: No
Standardwert:
x86_64CloudFormation Kompatibilität: Diese Eigenschaft wird direkt an die
ArchitecturesEigenschaft einerAWS::Lambda::CapacityProviderRessource übergeben. -
AllowedTypes -
Eine Liste der zulässigen EC2 Instanztypen für die Kapazitätsanbieter-Instanz.
Typ: Liste
Required: No
CloudFormation Kompatibilität: Diese Eigenschaft wird direkt an die
AllowedInstanceTypesEigenschaft einerAWS::Lambda::CapacityProviderRessource übergeben. -
ExcludedTypes -
Eine Liste von EC2 Instance-Typen, die vom Kapazitätsanbieter ausgeschlossen werden sollen.
Typ: Liste
Required: No
CloudFormation Kompatibilität: Diese Eigenschaft wird direkt an die
ExcludedInstanceTypesEigenschaft einerAWS::Lambda::CapacityProviderRessource übergeben.
Beispiele
Konfiguration der Instanzanforderungen
Das folgende Beispiel zeigt Instanzanforderungen mit spezifischen Einschränkungen für Architektur und Instanztyp.
InstanceRequirements: Architectures: - x86_64 ExcludedTypes: - t2.micro