InstanceRequirements - AWS Serverless Application Model

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: List AllowedTypes: List ExcludedTypes: 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_64 oder arm64.

Typ: Liste

Required: No

Standardwert: x86_64

CloudFormation Kompatibilität: Diese Eigenschaft wird direkt an die Architectures Eigenschaft einer AWS::Lambda::CapacityProvider Ressource ü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 AllowedInstanceTypes Eigenschaft einer AWS::Lambda::CapacityProvider Ressource ü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 ExcludedInstanceTypes Eigenschaft einer AWS::Lambda::CapacityProvider Ressource ü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