CloudFormation specificazione delle risorse - AWS CloudFormation

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

CloudFormation specificazione delle risorse

Il AWS CloudFormation la specifica delle risorse è un file di testo JSON in formato «-format» che definisce le risorse e le proprietà supportate. CloudFormation Il documento è una specifica leggibile da computer e fortemente dattiloscritta che è possibile utilizzare per creare strumenti per la creazione di modelli. CloudFormation Ad esempio, puoi utilizzare la specifica per creare funzionalità di completamento e convalida automatiche per i CloudFormation modelli nel tuo IDE (ambiente di sviluppo integrato).

La specifica delle risorse è organizzata sia come singolo file che come serie di file, dove ogni file contiene la definizione di un tipo di risorsa. I file, sia quello singolo che quelli separati, contengono informazioni identiche. A seconda dello strumento e dell'implementazione, utilizza il file o i file più adatti alle tue esigenze.

Per scaricare la specifica delle risorse, consulta la tabella riportata di seguito.

La disponibilità delle risorse può variare in base alla Regione. Per verificare la disponibilità di una risorsa in una determinata Regione, consulta la specifica della risorsa per quella Regione.

Nome Regione

Regione

File singolo

Tutti i file

Stati Uniti orientali (Ohio)

us-east-2

.json

.zip

Stati Uniti orientali (Virginia settentrionale)

us-east-1

.json

.zip

Stati Uniti occidentali (California settentrionale)

us-west-1

.json

.zip

US West (Oregon)

us-west-2

.json

.zip

Africa (Città del Capo)

af-south-1

.json

.zip

Asia Pacifico (Hong Kong)

ap-east-1

.json

.zip

Asia Pacific (Hyderabad)

ap-south-2

.json

.zip

Asia Pacifico (Giacarta)

ap-southeast-3

.json

.zip

Asia Pacifico (Malesia)

ap-southeast-5

.json

.zip

Asia Pacifico (Melbourne)

ap-southeast-4

.json

.zip

Asia Pacifico (Mumbai)

ap-south-1

.json

.zip

Asia Pacifico (Osaka-Locale)

ap-northeast-3

.json

.zip

Asia Pacifico (Seoul)

ap-northeast-2

.json

.zip

Asia Pacifico (Singapore)

ap-southeast-1

.json

.zip

Asia Pacifico (Sydney)

ap-southeast-2

.json

.zip

Asia Pacifico (Tokyo)

ap-northeast-1

.json

.zip

Canada (Centrale)

ca-central-1

.json

.zip

Canada occidentale (Calgary)

ca-west-1

.json

.zip

Cina (Pechino)

cn-north-1

.json

.zip

Cina (Ningxia)

cn-northwest-1

.json

.zip

Europa (Francoforte)

eu-central-1

.json

.zip

Europa (Irlanda)

eu-west-1

.json

.zip

Europa (Londra)

eu-west-2

.json

.zip

Europa (Milano)

eu-south-1

.json

.zip

Europa (Parigi)

eu-west-3

.json

.zip

Europa (Spagna)

eu-south-2

.json

.zip

Europa (Stoccolma)

eu-north-1

.json

.zip

Europa (Zurigo)

eu-central-2

.json

.zip

Israele (Tel Aviv)

il-central-1

.json

.zip

Medio Oriente (Bahrein)

me-south-1

.json

.zip

Medio Oriente () UAE

me-central-1

.json

.zip

Sud America (San Paolo)

sa-east-1

.json

.zip

AWS GovCloud (Stati Uniti orientali)

us-gov-east-1

.json

.zip

AWS GovCloud (Stati Uniti occidentali)

us-gov-west-1

.json

.zip

L'esempio seguente mostra le specifiche per un AWS Key Management Service risorsa chiave (AWS::KMS::Key). Mostra le proprietà per la risorsa AWS::KMS::Key, quali proprietà sono necessarie, il tipo di valore consentito per ogni proprietà e il loro comportamento di aggiornamento. Per dettagli sulla specifica, consulta Formato della specifica.

"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" } } }