CloudFormation Ressourcen-Spezifikation - AWS CloudFormation

Dies ist das neue CloudFormation Template Reference Guide. Bitte aktualisieren Sie Ihre Lesezeichen und Links. Hilfe zu den ersten CloudFormation Schritten finden Sie im AWS CloudFormationBenutzerhandbuch.

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.

CloudFormation Ressourcen-Spezifikation

Die CloudFormation-Ressourcenspezifikation ist eine JSON-formatierte Textdatei, die die Ressourcen und Eigenschaften definiert, die CloudFormation unterstützt. Das Dokument ist eine maschinenlesbare, stark typisierte Spezifikation, mit der Sie Tools zur Erstellung von CloudFormation-Vorlagen erstellen können. Sie können die Spezifikation zum Beispiel verwenden, um automatische Vervollständigungs- und Validierungsfunktionen für CloudFormation-Vorlagen in Ihrer IDE (integrierten Entwicklungsumgebung) zu erstellen.

Die Ressourcenspezifikation ist sowohl eine einzelne Datei als auch eine Reihe von Dateien, wobei jede Datei die Definition des Ressourcentyps enthält. Die einzelne und die getrennten Dateien enthalten identische Informationen. Je nach Tool und Ihrer Implementierung verwenden Sie die Datei oder die Dateien, die für Sie am besten geeignet sind.

In der folgenden Tabelle erkennen Sie, wie Sie die Ressourcenspezifikation herunterladen.

Die Ressourcenverfügbarkeit kann je nach Region variieren. Um die Verfügbarkeit einer Ressource in einer bestimmten Region zu prüfen, beziehen Sie sich auf die Ressourcenspezifikation für diese Region.

Name der Region

Region

Einzelne Datei

Alle Dateien

USA Ost (Ohio)

us-east-2

.json

.zip

USA Ost (Nord-Virginia)

us-east-1

.json

.zip

USA West (Nordkalifornien)

us-west-1

.json

.zip

USA West (Oregon)

us-west-2

.json

.zip

Afrika (Kapstadt)

af-south-1

.json

.zip

Asien-Pazifik (Hongkong)

ap-east-1

.json

.zip

Asien-Pazifik (Hyderabad)

ap-south-2

.json

.zip

Asien-Pazifik (Jakarta)

ap-southeast-3

.json

.zip

Asien-Pazifik (Melbourne)

ap-southeast-4

.json

.zip

Asien-Pazifik (Malaysia)

ap-southeast-5

.json

.zip

Asien-Pazifik (Taipeh)

ap-east-2

.json

.zip

Asien-Pazifik (Thailand)

ap-southeast-7

.json

.zip

Asien-Pazifik (Mumbai)

ap-south-1

.json

.zip

Asien-Pazifik (Osaka)

ap-northeast-3

.json

.zip

Asien-Pazifik (Seoul)

ap-northeast-2

.json

.zip

Asien-Pazifik (Singapur)

ap-southeast-1

.json

.zip

Asien-Pazifik (Sydney)

ap-southeast-2

.json

.zip

Asien-Pazifik (Tokio)

ap-northeast-1

.json

.zip

Kanada (Zentral)

ca-central-1

.json

.zip

Kanada West (Calgary)

ca-west-1

.json

.zip

China (Peking)

cn-north-1

.json

.zip

China (Ningxia)

cn-northwest-1

.json

.zip

Europa (Frankfurt)

eu-central-1

.json

.zip

Europa (Irland)

eu-west-1

.json

.zip

Europa (London)

eu-west-2

.json

.zip

Europa (Mailand)

eu-south-1

.json

.zip

Europa (Paris)

eu-west-3

.json

.zip

Europa (Spanien)

eu-south-2

.json

.zip

Europa (Stockholm)

eu-north-1

.json

.zip

Europa (Zürich)

eu-central-2

.json

.zip

Israel (Tel Aviv)

il-central-1

.json

.zip

Naher Osten (Bahrain)

me-south-1

.json

.zip

Naher Osten (VAE)

me-central-1

.json

.zip

Mexiko (Zentral)

mx-central-1

.json

.zip

Südamerika (São Paulo)

sa-east-1

.json

.zip

AWS GovCloud (USA-Ost)

us-gov-east-1

.json

.zip

AWS GovCloud (USA-West)

us-gov-west-1

.json

.zip

Das folgende Beispiel zeigt die Spezifikation für eine wichtige AWS Key Management Service-Ressource (AWS::KMS::Key). Es werden die Eigenschaften für die AWS::KMS::Key-Ressource, die erforderlichen Eigenschaften, der Typ des zulässigen Werts für jede Eigenschaft und deren Aktualisierungsverhalten angegeben. Details zur Spezifikation finden Sie unter Spezifikationsformat.

"AWS::KMS::Key": { "Attributes": { "Arn": { "PrimitiveType": "String" } }, "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kms-key.html", "Properties": { "Description": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kms-key.html#cfn-kms-key-description", "PrimitiveType": "String", "Required": false, "UpdateType": "Mutable" }, "EnableKeyRotation": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kms-key.html#cfn-kms-key-enablekeyrotation", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "Enabled": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kms-key.html#cfn-kms-key-enabled", "PrimitiveType": "Boolean", "Required": false, "UpdateType": "Mutable" }, "KeyPolicy": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kms-key.html#cfn-kms-key-keypolicy", "PrimitiveType": "Json", "Required": true, "UpdateType": "Mutable" }, "KeyUsage": { "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kms-key.html#cfn-kms-key-keyusage", "PrimitiveType": "String", "Required": false, "UpdateType": "Immutable" } } }