

Questa è la nuova *Guida di riferimento ai modelli CloudFormation *. Aggiorna i segnalibri e i link. Per informazioni su come iniziare CloudFormation, consulta la [Guida AWS CloudFormation per l'utente](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/Welcome.html).

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

# Resource spec e riferimenti agli schemi
<a name="resource-spec-and-schemas-reference"></a>

I seguenti argomenti contengono file compressi (file zip) che includono le specifiche e gli schemi delle risorse per ogni tipo di risorsa. Contengono inoltre un file JSON "resource spec" combinato contenente le specifiche delle risorse per tutti i tipi di risorse supportati CloudFormation . resource specSi tratta di una specifica leggibile da un computer che è possibile utilizzare per creare strumenti per la creazione di modelli. CloudFormation 

**Topics**
+ [CloudFormation specificazione delle risorse](cfn-resource-specification.md)
+ [CloudFormation schemi di provider di risorse](resource-type-schemas.md)

# CloudFormation specificazione delle risorse
<a name="cfn-resource-specification"></a>

La specifica CloudFormation delle risorse è un file di testo in formato JSON che definisce le risorse e le proprietà supportate. CloudFormation Il documento è una specifica fortemente tipizzata e leggibile da computer 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](https://dnwj8swjjbsbt.cloudfront.net/latest/gzip/CloudFormationResourceSpecification.json)  |  [.zip](https://dnwj8swjjbsbt.cloudfront.net/latest/CloudFormationResourceSpecification.zip)  | 
|  Stati Uniti orientali (Virginia settentrionale)  |  `us-east-1`  |  [.json](https://d1uauaxba7bl26.cloudfront.net/latest/gzip/CloudFormationResourceSpecification.json)  |  [.zip](https://d1uauaxba7bl26.cloudfront.net/latest/CloudFormationResourceSpecification.zip)  | 
|  Stati Uniti occidentali (California settentrionale)  |  `us-west-1`  |  [.json](https://d68hl49wbnanq.cloudfront.net/latest/gzip/CloudFormationResourceSpecification.json)  |  [.zip](https://d68hl49wbnanq.cloudfront.net/latest/CloudFormationResourceSpecification.zip)  | 
|  Stati Uniti occidentali (Oregon)  |  `us-west-2`  |  [.json](https://d201a2mn26r7lk.cloudfront.net/latest/gzip/CloudFormationResourceSpecification.json)  |  [.zip](https://d201a2mn26r7lk.cloudfront.net/latest/CloudFormationResourceSpecification.zip)  | 
|  Africa (Città del Capo)  |  `af-south-1`  |  [.json](https://cfn-resource-specifications-af-south-1-prod.s3.af-south-1.amazonaws.com/latest/gzip/CloudFormationResourceSpecification.json)  |  [.zip](https://cfn-resource-specifications-af-south-1-prod.s3.af-south-1.amazonaws.com/latest/CloudFormationResourceSpecification.zip)  | 
|  Asia Pacifico (Hong Kong)  |  `ap-east-1`  |  [.json](https://cfn-resource-specifications-ap-east-1-prod.s3.ap-east-1.amazonaws.com/latest/gzip/CloudFormationResourceSpecification.json)  |  [.zip](https://cfn-resource-specifications-ap-east-1-prod.s3.ap-east-1.amazonaws.com/latest/CloudFormationResourceSpecification.zip)  | 
|  Asia Pacifico (Hyderabad)  |  `ap-south-2`  |  [.json](https://cfn-resource-specifications-ap-south-2-prod.s3.ap-south-2.amazonaws.com/latest/gzip/CloudFormationResourceSpecification.json)  |  [.zip](https://cfn-resource-specifications-ap-south-2-prod.s3.ap-south-2.amazonaws.com/latest/CloudFormationResourceSpecification.zip)  | 
|  Asia Pacifico (Giacarta)  |  `ap-southeast-3`  |  [.json](https://cfn-resource-specifications-ap-southeast-3-prod.s3.ap-southeast-3.amazonaws.com/latest/CloudFormationResourceSpecification.json)  |  [.zip](https://cfn-resource-specifications-ap-southeast-3-prod.s3.ap-southeast-3.amazonaws.com/latest/CloudFormationResourceSpecification.zip)  | 
|  Asia Pacifico (Melbourne)  |  `ap-southeast-4`  |  [.json](https://cfn-resource-specifications-ap-southeast-4-prod.s3.ap-southeast-4.amazonaws.com/latest/CloudFormationResourceSpecification.json)  |  [.zip](https://cfn-resource-specifications-ap-southeast-4-prod.s3.ap-southeast-4.amazonaws.com/latest/CloudFormationResourceSpecification.zip)  | 
|  Asia Pacifico (Malesia)  |  `ap-southeast-5`  |  [.json](https://cfn-resource-specifications-ap-southeast-5-prod.s3.ap-southeast-5.amazonaws.com/latest/CloudFormationResourceSpecification.json)  |  [.zip](https://cfn-resource-specifications-ap-southeast-5-prod.s3.ap-southeast-5.amazonaws.com/latest/CloudFormationResourceSpecification.zip)  | 
|  Asia Pacifico (Taipei)  |  `ap-east-2`  |  [.json](https://cfn-resource-specifications-ap-east-2-975050364454-prod.s3.ap-east-2.amazonaws.com/latest/gzip/CloudFormationResourceSpecification.json)  |  [.zip](https://cfn-resource-specifications-ap-east-2-975050364454-prod.s3.ap-east-2.amazonaws.com/latest/CloudFormationResourceSpecification.zip)  | 
|  Asia Pacifico (Thailandia)  |  `ap-southeast-7`  |  [.json](https://cfn-resource-specifications-ap-southeast-7-767397843873-prod.s3.ap-southeast-7.amazonaws.com/latest/CloudFormationResourceSpecification.json)  |  [.zip](https://cfn-resource-specifications-ap-southeast-7-767397843873-prod.s3.ap-southeast-7.amazonaws.com/latest/CloudFormationResourceSpecification.zip)  | 
|  Asia Pacifico (Mumbai)  |  `ap-south-1`  |  [.json](https://d2senuesg1djtx.cloudfront.net/latest/gzip/CloudFormationResourceSpecification.json)  |  [.zip](https://d2senuesg1djtx.cloudfront.net/latest/CloudFormationResourceSpecification.zip)  | 
|  Asia Pacifico (Osaka)  |  `ap-northeast-3`  |  [.json](https://d2zq80gdmjim8k.cloudfront.net/latest/gzip/CloudFormationResourceSpecification.json)  |  [.zip](https://d2zq80gdmjim8k.cloudfront.net/latest/CloudFormationResourceSpecification.zip)  | 
|  Asia Pacifico (Seul)  |  `ap-northeast-2`  |  [.json](https://d1ane3fvebulky.cloudfront.net/latest/gzip/CloudFormationResourceSpecification.json)  |  [.zip](https://d1ane3fvebulky.cloudfront.net/latest/CloudFormationResourceSpecification.zip)  | 
|  Asia Pacifico (Singapore)  |  `ap-southeast-1`  |  [.json](https://doigdx0kgq9el.cloudfront.net/latest/gzip/CloudFormationResourceSpecification.json)  |  [.zip](https://doigdx0kgq9el.cloudfront.net/latest/CloudFormationResourceSpecification.zip)  | 
|  Asia Pacifico (Sydney)  |  `ap-southeast-2`  |  [.json](https://d2stg8d246z9di.cloudfront.net/latest/gzip/CloudFormationResourceSpecification.json)  |  [.zip](https://d2stg8d246z9di.cloudfront.net/latest/CloudFormationResourceSpecification.zip)  | 
|  Asia Pacifico (Tokyo)  |  `ap-northeast-1`  |  [.json](https://d33vqc0rt9ld30.cloudfront.net/latest/gzip/CloudFormationResourceSpecification.json)  |  [.zip](https://d33vqc0rt9ld30.cloudfront.net/latest/CloudFormationResourceSpecification.zip)  | 
|  Canada (Centrale)  |  `ca-central-1`  |  [.json](https://d2s8ygphhesbe7.cloudfront.net/latest/gzip/CloudFormationResourceSpecification.json)  |  [.zip](https://d2s8ygphhesbe7.cloudfront.net/latest/CloudFormationResourceSpecification.zip)  | 
|  Canada occidentale (Calgary)  |  `ca-west-1`  |  [.json](https://cfn-resource-specifications-ca-west-1-prod.s3.ca-west-1.amazonaws.com/latest/CloudFormationResourceSpecification.json)  |  [.zip](https://cfn-resource-specifications-ca-west-1-prod.s3.ca-west-1.amazonaws.com/latest/CloudFormationResourceSpecification.zip)  | 
|  Cina (Pechino)  |  `cn-north-1`  |  [.json](https://cfn-resource-specifications-cn-north-1-prod---s3---cn-north-1.amazonaws.com.rproxy.govskope.ca.cn/latest/gzip/CloudFormationResourceSpecification.json)  |  [.zip](https://cfn-resource-specifications-cn-north-1-prod---s3---cn-north-1.amazonaws.com.rproxy.govskope.ca.cn/latest/CloudFormationResourceSpecification.zip)  | 
|  Cina (Ningxia)  |  `cn-northwest-1`  |  [.json](https://cfn-resource-specifications-cn-northwest-1-prod---s3---cn-northwest-1.amazonaws.com.rproxy.govskope.ca.cn/latest/gzip/CloudFormationResourceSpecification.json)  |  [.zip](https://cfn-resource-specifications-cn-northwest-1-prod---s3---cn-northwest-1.amazonaws.com.rproxy.govskope.ca.cn/latest/CloudFormationResourceSpecification.zip)  | 
|  Europa (Francoforte)  |  `eu-central-1`  |  [.json](https://d1mta8qj7i28i2.cloudfront.net/latest/gzip/CloudFormationResourceSpecification.json)  |  [.zip](https://d1mta8qj7i28i2.cloudfront.net/latest/CloudFormationResourceSpecification.zip)  | 
|  Europa (Irlanda)  |  `eu-west-1`  |  [.json](https://d3teyb21fexa9r.cloudfront.net/latest/gzip/CloudFormationResourceSpecification.json)  |  [.zip](https://d3teyb21fexa9r.cloudfront.net/latest/CloudFormationResourceSpecification.zip)  | 
|  Europa (Londra)  |  `eu-west-2`  |  [.json](https://d1742qcu2c1ncx.cloudfront.net/latest/gzip/CloudFormationResourceSpecification.json)  |  [.zip](https://d1742qcu2c1ncx.cloudfront.net/latest/CloudFormationResourceSpecification.zip)  | 
|  Europa (Milano)  |  `eu-south-1`  |  [.json](https://cfn-resource-specifications-eu-south-1-prod.s3.eu-south-1.amazonaws.com/latest/gzip/CloudFormationResourceSpecification.json)  |  [.zip](https://cfn-resource-specifications-eu-south-1-prod.s3.eu-south-1.amazonaws.com/latest/CloudFormationResourceSpecification.zip)  | 
|  Europa (Parigi)  |  `eu-west-3`  |  [.json](https://d2d0mfegowb3wk.cloudfront.net/latest/gzip/CloudFormationResourceSpecification.json)  |  [.zip](https://d2d0mfegowb3wk.cloudfront.net/latest/CloudFormationResourceSpecification.zip)  | 
|  Europa (Spagna)  |  `eu-south-2`  |  [.json](https://cfn-resource-specifications-eu-south-2-prod.s3.eu-south-2.amazonaws.com/latest/gzip/CloudFormationResourceSpecification.json)  |  [.zip](https://cfn-resource-specifications-eu-south-2-prod.s3.eu-south-2.amazonaws.com/latest/CloudFormationResourceSpecification.zip)  | 
|  Europa (Stoccolma)  |  `eu-north-1`  |  [.json](https://diy8iv58sj6ba.cloudfront.net/latest/gzip/CloudFormationResourceSpecification.json)  |  [.zip](https://diy8iv58sj6ba.cloudfront.net/latest/CloudFormationResourceSpecification.zip)  | 
|  Europa (Zurigo)  |  `eu-central-2`  |  [.json](https://cfn-resource-specifications-eu-central-2-prod.s3.eu-central-2.amazonaws.com/latest/gzip/CloudFormationResourceSpecification.json)  |  [.zip](https://cfn-resource-specifications-eu-central-2-prod.s3.eu-central-2.amazonaws.com/latest/CloudFormationResourceSpecification.zip)  | 
|  Israele (Tel Aviv)  |  `il-central-1`  |  [.json](https://cfn-resource-specifications-il-central-1-prod.s3.il-central-1.amazonaws.com/latest/gzip/CloudFormationResourceSpecification.json)  |  [.zip](https://cfn-resource-specifications-il-central-1-prod.s3.il-central-1.amazonaws.com/latest/CloudFormationResourceSpecification.zip)  | 
|  Medio Oriente (Bahrein)  |  `me-south-1`  |  [.json](https://cfn-resource-specifications-me-south-1-prod.s3.me-south-1.amazonaws.com/latest/gzip/CloudFormationResourceSpecification.json)  |  [.zip](https://cfn-resource-specifications-me-south-1-prod.s3.me-south-1.amazonaws.com/latest/CloudFormationResourceSpecification.zip)  | 
|  Medio Oriente (Emirati Arabi Uniti)  |  `me-central-1`  |  [.json](https://cfn-resource-specifications-me-central-1-prod.s3.me-central-1.amazonaws.com/latest/gzip/CloudFormationResourceSpecification.json)  |  [.zip](https://cfn-resource-specifications-me-central-1-prod.s3.me-central-1.amazonaws.com/latest/CloudFormationResourceSpecification.zip)  | 
|  Messico (centrale)  |  `mx-central-1`  |  [.json](https://cfn-resource-specifications-mx-central-1-590183656522-prod.s3.mx-central-1.amazonaws.com/latest/gzip/CloudFormationResourceSpecification.json)  |  [.zip](https://cfn-resource-specifications-mx-central-1-590183656522-prod.s3.mx-central-1.amazonaws.com/latest/CloudFormationResourceSpecification.zip)  | 
|  Sud America (San Paolo)  |  `sa-east-1`  |  [.json](https://d3c9jyj3w509b0.cloudfront.net/latest/gzip/CloudFormationResourceSpecification.json)  |  [.zip](https://d3c9jyj3w509b0.cloudfront.net/latest/CloudFormationResourceSpecification.zip)  | 
|  AWS GovCloud (Stati Uniti orientali)  |  `us-gov-east-1`  |  [.json](https://s3.us-gov-east-1.amazonaws.com/cfn-resource-specifications-us-gov-east-1-prod/latest/CloudFormationResourceSpecification.json)  |  [.zip](https://s3.us-gov-east-1.amazonaws.com/cfn-resource-specifications-us-gov-east-1-prod/latest/CloudFormationResourceSpecification.zip)  | 
|  AWS GovCloud (Stati Uniti occidentali)  |  `us-gov-west-1`  |  [.json](https://s3.us-gov-west-1.amazonaws.com/cfn-resource-specifications-us-gov-west-1-prod/latest/CloudFormationResourceSpecification.json)  |  [.zip](https://s3.us-gov-west-1.amazonaws.com/cfn-resource-specifications-us-gov-west-1-prod/latest/CloudFormationResourceSpecification.zip)  | 

L'esempio seguente mostra le specifiche di una risorsa AWS Key Management Service 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](cfn-resource-specification-format.md).

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

# Formato della specifica
<a name="cfn-resource-specification-format"></a>

CloudFormation crea una specifica per ogni tipo di risorsa, ad esempio `AWS::S3::Bucket` o`AWS::EC2::Instance`. Le sezioni seguenti descrivono il formato e i singoli campi della specifica.

**Topics**
+ [Sezioni della specifiche](#w2aac37b9c23b7)
+ [Specifiche di proprietà](#cfn-resource-specification-format-propertytypes)
+ [Specifica delle risorse](#cfn-resource-specification-format-resourcetype)
+ [Esempi di specifica delle risorse](#w2aac37b9c23c13)

## Sezioni della specifiche
<a name="w2aac37b9c23b7"></a>

La definizione formale per ogni tipo di risorsa è organizzata in tre sezioni principali: `PropertyTypes`, `ResourceSpecificationVersion` e `ResourceTypes`, come nell’esempio seguente:

```
{
  "PropertyTypes": {
    *Property specifications*
  },
  "ResourceSpecificationVersion": "Specification version number",
  "ResourceTypes": {
    *Resource specification*
  }
}
```

`PropertyTypes`  <a name="specification-section-property-types"></a>
Per le risorse con proprietà all’interno di un’altra proprietà (note anche come sottoproprietà), è l’elenco delle specifiche sottoproprietà, ad esempio quali proprietà sono necessarie, il tipo di valore consentito per ogni proprietà e il loro comportamento di aggiornamento. Per ulteriori informazioni, consulta [Specifiche di proprietà](#cfn-resource-specification-format-propertytypes).  
Se una risorsa non dispone di sottoproprietà, questa sezione viene omessa.

`ResourceSpecificationVersion`  <a name="specification-section-resource-version"></a>
La versione della specifica delle risorse. Il formato della versione è `majorVersion.minorVersion.patch`, dove ogni release incrementa il numero di versione. Tutte le risorse hanno lo stesso numero di versione, indipendentemente dal fatto che la risorsa sia stata aggiornata.  
CloudFormation incrementa il numero di patch quando il servizio corregge un bug compatibile con le versioni precedenti, ad esempio corregge un collegamento alla documentazione non funzionante. Quando CloudFormation aggiunge risorse o proprietà retrocompatibili, incrementa il numero della versione secondaria. Ad esempio, le versioni successive di una specifica potrebbero aggiungere proprietà di risorse aggiuntive per supportare nuove funzionalità di un AWS servizio.  
Le modifiche non retrocompatibili incrementano il numero di versione principale. Una modifica non retrocompatibile può derivare da una modifica alla specifica delle risorse, ad esempio la modifica del nome di un campo oppure cambiamenti in una risorsa, ad esempio se si rende obbligatoria una proprietà della risorsa prima facoltativa.

`ResourceTypes`  <a name="specification-section-resource-types"></a>
L’elenco di risorse e le informazioni sulle proprietà di ogni risorsa, come i nomi di proprietà, quali proprietà sono necessarie e il relativo comportamento di aggiornamento. Per ulteriori informazioni, consulta [Specifica delle risorse](#cfn-resource-specification-format-resourcetype).  
Se visualizzi un file che contiene la definizione di un tipo di risorsa, questo nome di proprietà è `ResourceType` (singolare).

## Specifiche di proprietà
<a name="cfn-resource-specification-format-propertytypes"></a>

La specifica per ogni proprietà include i campi riportati di seguito. Per le sottoproprietà, il nome della proprietà segue il formato `resourceType.subpropertyName`.

```
"Property name": {
  "Documentation": "Link to the relevant documentation"
  "DuplicatesAllowed": "true or false",
  "ItemType": "Type of list or map (non-primitive)",
  "PrimitiveItemType": "Type of list or map (primitive)",
  "PrimitiveType": "Type of value (primitive)",
  "Required": "true or false",
  "Type": "Type of value (non-primitive)",
  "UpdateType": "Mutable, Immutable, or Conditional",
}
```

`Documentation`  <a name="property-specification-documentation"></a>
Link alla *Guida per l’utente di AWS CloudFormation * che fornisce informazioni sulle proprietà.

`DuplicatesAllowed`  <a name="property-specification-duplicates-allowed"></a>
Se il valore del `Type` campo è`List`, indica se sono CloudFormation consentiti valori duplicati. Se il valore è `true`, CloudFormation ignora i valori duplicati. Se il valore è`false`, CloudFormation restituisce un errore se si inviano valori duplicati.

`ItemType`  <a name="property-specification-item-type"></a>
Se il valore del campo `Type` è `List` o `Map`, indica il tipo di elenco o mappatura, qualora i tipi contenuti non siano primitivi. In caso contrario, il campo viene omesso. Per elenchi o mappe che contengono tipi primitivi, la proprietà `PrimitiveItemType` indica il tipo di valore valido.  
Un nome di sottoproprietà è un tipo di voce valido. Ad esempio, se il valore di tipo è `List` e il valore di tipo della voce è `PortMapping`, puoi specificare un elenco di proprietà di mappatura delle porte.

`PrimitiveItemType`  <a name="property-specification-primitive-item-type"></a>
Se il valore del campo `Type` è `List` o `Map`, indica il tipo di elenco o mappatura, qualora i tipi contenuti siano primitivi. In caso contrario, il campo viene omesso. Per elenchi o mappe che contengono tipi non primitivi, la proprietà `ItemType` indica il tipo di valore valido.  
I tipi primitivi validi per elenchi e mappe sono `String`, `Long`, `Integer`, `Double`, `Boolean` o `Timestamp`.  
Ad esempio, se il valore di tipo è `List` e il valore di tipo della voce è `String`, puoi specificare un elenco di stringhe per la proprietà. Se il valore di tipo è `Map` e il valore di tipo della voce è `Boolean`, puoi specificare una stringa di mappatura booleana per la proprietà.

`PrimitiveType`  <a name="property-specification-primitive-type"></a>
Per i valori primitivi, il tipo primitivo valido per la proprietà. Un tipo primitivo è un tipo di dati di base per i valori di proprietà delle risorse. I tipi primitivi validi sono `String`, `Long`, `Integer`, `Double`, `Boolean`, `Timestamp` o `Json`. Se i valori validi sono di tipo non primitivo, questo campo non viene specificato e il campo `Type` indica il tipo di valore valido.

`Required`  <a name="property-specification-required"></a>
Indica se la proprietà è obbligatoria.

`Type`  <a name="property-specification-type"></a>
Per i tipi non primitivi, i valori validi per la proprietà. I tipi validi sono un nome di sottoproprietà, `List` oppure `Map`. Se i valori validi sono di tipo primitivo, questo campo non viene specificato e il campo `PrimitiveType` indica il tipo di valore valido.  
Un elenco è un elenco di valori separati da virgola. Una mappatura è un set di coppie chiave-valore, dove le chiavi sono sempre stringhe. Il tipo di valore per elenchi e mappature è indicato dal campo `ItemType` o `PrimitiveItemType`.

`UpdateType`  <a name="property-specification-update-type"></a>
Durante un aggiornamento dello stack, il comportamento di aggiornamento quando si aggiunge, si rimuove o si modifica la proprietà. CloudFormation sostituisce la risorsa quando si modificano le proprietà immutabili. CloudFormationnon sostituisce la risorsa quando si modificano le proprietà mutabili. Gli aggiornamenti condizionali possono essere del primo o del secondo tipo, in funzione, ad esempio, delle altre proprietà aggiornate. Per ulteriori informazioni, consulta [AWS riferimento ai tipi di risorse e proprietà](aws-template-resource-type-ref.md).

## Specifica delle risorse
<a name="cfn-resource-specification-format-resourcetype"></a>

La specifica per tipo di risorsa include i campi riportati di seguito.

```
"Resource type name": {
  "Attributes": {
    "AttributeName": {
      "ItemType": "Return list or map type (non-primitive)",
      "PrimitiveItemType": "Return list or map type (primitive)",
      "PrimitiveType": "Return value type (primitive)",
      "Type": "Return value type (non-primitive)",
    }
  },
  "Documentation": "Link to the relevant documentation",
  "Properties": {
    *Property specifications*
  }
}
```

`Attributes`  <a name="resource-type-specification-attributes"></a>
Un elenco di attributi di risorse che è possibile utilizzare in una funzione [`Fn::GetAtt`](intrinsic-function-reference-getatt.md). Per ogni attributo, questa sezione fornisce il nome dell'attributo e il tipo di valore CloudFormation restituito.    
`ItemType`  <a name="resource-type-specification-item-type"></a>
Se il valore del campo `Type` è `List`, indica il tipo di elenco restituito dalla funzione `Fn::GetAtt` per l’attributo se l’elenco contiene tipi non primitivi. Il tipo valido è il nome di una proprietà.  
`PrimitiveItemType`  <a name="resource-type-specification-primitive-item-type"></a>
Se il valore del campo `Type` è `List`, indica il tipo di elenco restituito dalla funzione `Fn::GetAtt` per l’attributo se l’elenco contiene tipi primitivi. Per elenchi che contengono tipi non primitivi, la proprietà `ItemType` indica il tipo di valore valido. I tipi primitivi validi per gli elenchi sono `String`, `Long`, `Integer`, `Double`, `Boolean` o `Timestamp`.  
Ad esempio, se il valore di tipo è `List` e il valore di tipo della voce primitiva è `String`, la funzione `Fn::GetAtt` restituisce un elenco di stringhe.  
`PrimitiveType`  <a name="resource-type-specification-primitive-type"></a>
Per i valori restituiti primitivi, il tipo del valore primitivo che la funzione `Fn::GetAtt` restituisce per l’attributo. Un tipo primitivo è un tipo di dati di base per i valori di proprietà delle risorse. I tipi primitivi validi sono `String`, `Long`, `Integer`, `Double`, `Boolean`, `Timestamp` o `Json`.  
`Type`  <a name="resource-type-specification-type"></a>
Per i valori restituiti non primitivi, il tipo del valore che la funzione `Fn::GetAtt` restituisce per l’attributo. I tipi validi sono il nome di una proprietà oppure `List`.  
Un elenco è un elenco di valori separati da virgola. Il tipo di valore per gli elenchi è indicato dal campo `ItemType` o `PrimitiveItemType`.

`Documentation`  <a name="resource-type-specification-documentation"></a>
Link alla *Guida per l’utente di AWS CloudFormation * per informazioni sulla risorsa.

`Properties`  <a name="resource-type-specification-properties"></a>
Un elenco di specifiche delle proprietà per la risorsa. Per informazioni dettagliate, vedi [Specifiche di proprietà](#cfn-resource-specification-format-propertytypes).

## Esempi di specifica delle risorse
<a name="w2aac37b9c23c13"></a>

I seguenti esempi evidenziano e spiegano parti della specifica delle risorse [AWS::Elasticsearch::Domain](https://docs.aws.amazon.com/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticsearch-domain.html).

Il tipo di risorsa `AWS::Elasticsearch::Domain` contiene sottoproprietà, perciò la specifica include una sezione `PropertyTypes`. Questa sezione è seguita dalla sezione `ResourceSpecificationVersion`, che evidenzia come la versione della specifica sia la `1.0.0`. Dopo la versione della specifica viene la sezione `ResourceType`, che specifica il tipo di risorsa, fornisce un link alla documentazione e illustra nei dettagli le proprietà della risorsa.

```
{
  "PropertyTypes": {
    ...

  },
  "ResourceSpecificationVersion": "1.0.0",
  "ResourceType": {
    "AWS::Elasticsearch::Domain": {
      "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticsearch-domain.html",
      "Properties": {
        ...

        }
      }
    }
  }
}
```

Focalizzandosi sulla sezione `ResourceType`, l’esempio seguente mostra due proprietà del tipo di risorsa `AWS::Elasticsearch::Domain`. La proprietà `AdvancedOptions` non è obbligatoria e accetta una mappatura da stringa a stringa. Una mappatura è una raccolta di coppie chiave-valore, dove le chiavi sono sempre stringhe. Il tipo di valore è indicato dal campo `ItemType`, che è `String`. Pertanto, il tipo è una mappatura da stringa a stringa. Il comportamento di aggiornamento per questa proprietà è modificabile. Se aggiorni questa proprietà, CloudFormation mantiene la risorsa invece di crearne una nuova e poi eliminare quella vecchia (un aggiornamento immutabile).

La proprietà `SnapshotOptions` non è obbligatoria e accetta una sottoproprietà denominata `SnapshotOptions`. I dettagli della sottoproprietà `SnapshotOptions` sono disponibili nella sezione `PropertyTypes`.

```
{
  "PropertyTypes": {
    ...

  },
  "ResourceSpecificationVersion": "1.0.0",
  "ResourceType": {
    "AWS::Elasticsearch::Domain": {
      "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticsearch-domain.html",
      "Properties": {
        ...

        "AdvancedOptions": {
          "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticsearch-domain.html#cfn-elasticsearch-domain-advancedoptions",
          "DuplicatesAllowed": false,
          "PrimitiveItemType": "String",
          "Required": false,
          "Type": "Map",
          "UpdateType": "Mutable"
        },
        ...

        "SnapshotOptions": {
          "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticsearch-domain.html#cfn-elasticsearch-domain-snapshotoptions",
          "Required": false,
          "Type": "SnapshotOptions",
          "UpdateType": "Mutable"
        },
        ...

      }
    }
  }
}
```

In `PropertyTypes`, la specifica elenca tutte le sottoproprietà di una risorsa (incluse le sottoproprietà nidificate). L’esempio seguente illustra nei dettagli la sottoproprietà `AWS::Elasticsearch::Domain.SnapshotOptions`. Contiene una proprietà denominata `AutomatedSnapshotStartHour`, che non è obbligatoria e accetta tipi di valori interi.

```
"PropertyTypes": {
  ...

  "AWS::Elasticsearch::Domain.SnapshotOptions": {
    "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-snapshotoptions.html",
    "Properties": {
      "AutomatedSnapshotStartHour": {
        "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-snapshotoptions.html#cfn-elasticsearch-domain-snapshotoptions-automatedsnapshotstarthour",
        "PrimitiveType": "Integer",
        "Required": false,
        "UpdateType": "Mutable"
      }
    }
  },
  ...
    
}
```

Per riferimento, l’esempio seguente fornisce l’intera specifica della risorsa `AWS::Elasticsearch::Domain`.

```
{
  "PropertyTypes": {
    "AWS::Elasticsearch::Domain.EBSOptions": {
      "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-ebsoptions.html",
      "Properties": {
        "EBSEnabled": {
          "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-ebsoptions.html#cfn-elasticsearch-domain-ebsoptions-ebsenabled",
          "PrimitiveType": "Boolean",
          "Required": false,
          "UpdateType": "Mutable"
        },
        "Iops": {
          "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-ebsoptions.html#cfn-elasticsearch-domain-ebsoptions-iops",
          "PrimitiveType": "Integer",
          "Required": false,
          "UpdateType": "Mutable"
        },
        "VolumeSize": {
          "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-ebsoptions.html#cfn-elasticsearch-domain-ebsoptions-volumesize",
          "PrimitiveType": "Integer",
          "Required": false,
          "UpdateType": "Mutable"
        },
        "VolumeType": {
          "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-ebsoptions.html#cfn-elasticsearch-domain-ebsoptions-volumetype",
          "PrimitiveType": "String",
          "Required": false,
          "UpdateType": "Mutable"
        }
      }
    },
    "AWS::Elasticsearch::Domain.ElasticsearchClusterConfig": {
      "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-elasticsearchclusterconfig.html",
      "Properties": {
        "DedicatedMasterCount": {
          "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-elasticsearchclusterconfig.html#cfn-elasticsearch-domain-elasticseachclusterconfig-dedicatedmastercount",
          "PrimitiveType": "Integer",
          "Required": false,
          "UpdateType": "Mutable"
        },
        "DedicatedMasterEnabled": {
          "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-elasticsearchclusterconfig.html#cfn-elasticsearch-domain-elasticseachclusterconfig-dedicatedmasterenabled",
          "PrimitiveType": "Boolean",
          "Required": false,
          "UpdateType": "Mutable"
        },
        "DedicatedMasterType": {
          "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-elasticsearchclusterconfig.html#cfn-elasticsearch-domain-elasticseachclusterconfig-dedicatedmastertype",
          "PrimitiveType": "String",
          "Required": false,
          "UpdateType": "Mutable"
        },
        "InstanceCount": {
          "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-elasticsearchclusterconfig.html#cfn-elasticsearch-domain-elasticseachclusterconfig-instancecount",
          "PrimitiveType": "Integer",
          "Required": false,
          "UpdateType": "Mutable"
        },
        "InstanceType": {
          "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-elasticsearchclusterconfig.html#cfn-elasticsearch-domain-elasticseachclusterconfig-instancetype",
          "PrimitiveType": "String",
          "Required": false,
          "UpdateType": "Mutable"
        },
        "ZoneAwarenessEnabled": {
          "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-elasticsearchclusterconfig.html#cfn-elasticsearch-domain-elasticseachclusterconfig-zoneawarenessenabled",
          "PrimitiveType": "Boolean",
          "Required": false,
          "UpdateType": "Mutable"
        }
      }
    },
    "AWS::Elasticsearch::Domain.SnapshotOptions": {
      "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-snapshotoptions.html",
      "Properties": {
        "AutomatedSnapshotStartHour": {
          "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-snapshotoptions.html#cfn-elasticsearch-domain-snapshotoptions-automatedsnapshotstarthour",
          "PrimitiveType": "Integer",
          "Required": false,
          "UpdateType": "Mutable"
        }
      }
    },
    "Tag": {
      "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html",
      "Properties": {
        "Key": {
          "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html#cfn-resource-tags-key",
          "PrimitiveType": "String",
          "Required": true,
          "UpdateType": "Immutable"
        },
        "Value": {
          "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html#cfn-resource-tags-value",
          "PrimitiveType": "String",
          "Required": true,
          "UpdateType": "Immutable"
        }
      }
    }
  },
  "ResourceType": {
    "AWS::Elasticsearch::Domain": {
      "Attributes": {
        "DomainArn": {
          "PrimitiveType": "String"
        },
        "DomainEndpoint": {
          "PrimitiveType": "String"
        }
      },
      "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticsearch-domain.html",
      "Properties": {
        "AccessPolicies": {
          "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticsearch-domain.html#cfn-elasticsearch-domain-accesspolicies",
          "PrimitiveType": "Json",
          "Required": false,
          "UpdateType": "Mutable"
        },
        "AdvancedOptions": {
          "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticsearch-domain.html#cfn-elasticsearch-domain-advancedoptions",
          "DuplicatesAllowed": false,
          "PrimitiveItemType": "String",
          "Required": false,
          "Type": "Map",
          "UpdateType": "Mutable"
        },
        "DomainName": {
          "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticsearch-domain.html#cfn-elasticsearch-domain-domainname",
          "PrimitiveType": "String",
          "Required": false,
          "UpdateType": "Immutable"
        },
        "EBSOptions": {
          "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticsearch-domain.html#cfn-elasticsearch-domain-ebsoptions",
          "Required": false,
          "Type": "EBSOptions",
          "UpdateType": "Mutable"
        },
        "ElasticsearchClusterConfig": {
          "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticsearch-domain.html#cfn-elasticsearch-domain-elasticsearchclusterconfig",
          "Required": false,
          "Type": "ElasticsearchClusterConfig",
          "UpdateType": "Mutable"
        },
        "ElasticsearchVersion": {
          "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticsearch-domain.html#cfn-elasticsearch-domain-elasticsearchversion",
          "PrimitiveType": "String",
          "Required": false,
          "UpdateType": "Immutable"
        },
        "SnapshotOptions": {
          "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticsearch-domain.html#cfn-elasticsearch-domain-snapshotoptions",
          "Required": false,
          "Type": "SnapshotOptions",
          "UpdateType": "Mutable"
        },
        "Tags": {
          "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticsearch-domain.html#cfn-elasticsearch-domain-tags",
          "DuplicatesAllowed": true,
          "ItemType": "Tag",
          "Required": false,
          "Type": "List",
          "UpdateType": "Mutable"
        }
      }
    }
  },
  "ResourceSpecificationVersion": "1.4.1"
}
```

# CloudFormation schemi di provider di risorse
<a name="resource-type-schemas"></a>

Oltre alle specifiche delle risorse, CloudFormation rende disponibili gli schemi dei fornitori di risorse per le AWS risorse per regione. Ogni schema provider di risorse è un file di testo in formato JSON che definisce le proprietà e gli attributi di una risorsa specifica.

Per ogni regione, CloudFormation offre un file zip contenente i singoli file di schema per ogni risorsa disponibile in quella regione. Per scaricare gli schemi provider di risorse per una Regione specifica consulta la tabella seguente. È inoltre possibile visualizzare lo schema provider di una risorsa utilizzando il [registro di sistema di CloudFormation ](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/registry.html).

La disponibilità delle risorse può variare in base alla Regione. Per verificare la disponibilità di una risorsa in una determinata Regione, fai riferimento agli schemi provider di risorse per quella Regione.

Per ulteriori informazioni sugli schemi provider di risorse, inclusi il formato e le definizioni dello schema, consulta l'argomento relativo agli [schemi provider di risorse](https://docs.aws.amazon.com/cloudformation-cli/latest/userguide/resource-type-schema.html) nella *CloudFormation Command Line Interface User Guide* (Guida per l'utente dell'interfaccia a riga di comando).

La tabella seguente elenca gli schemi dei provider di risorse disponibili per le AWS risorse per regione


|  Nome della Regione  |  File dello schema provider di risorse della Regione  | 
| --- | --- | 
|  Stati Uniti orientali (Ohio)  |  [https://schema.cloudformation.us-east-2.amazonaws.com/CloudformationSchema.zip](https://schema.cloudformation.us-east-2.amazonaws.com/CloudformationSchema.zip)  | 
|  Stati Uniti orientali (Virginia settentrionale)  |  [https://schema.cloudformation.us-east-1.amazonaws.com/CloudformationSchema.zip](https://schema.cloudformation.us-east-1.amazonaws.com/CloudformationSchema.zip)  | 
|  Stati Uniti occidentali (California settentrionale)  |  [https://schema.cloudformation.us-west-1.amazonaws.com/CloudformationSchema.zip](https://schema.cloudformation.us-west-1.amazonaws.com/CloudformationSchema.zip)  | 
|  Stati Uniti occidentali (Oregon)  |  [https://schema.cloudformation.us-west-2.amazonaws.com/CloudformationSchema.zip](https://schema.cloudformation.us-west-2.amazonaws.com/CloudformationSchema.zip)  | 
|  Africa (Città del Capo)  |  [https://schema.cloudformation.af-south-1.amazonaws.com/CloudformationSchema.zip](https://schema.cloudformation.af-south-1.amazonaws.com/CloudformationSchema.zip)  | 
|  Asia Pacifico (Hong Kong)  |  [https://schema.cloudformation.ap-east-1.amazonaws.com/CloudformationSchema.zip](https://schema.cloudformation.ap-east-1.amazonaws.com/CloudformationSchema.zip)  | 
|  Asia Pacific (Hyderabad)  |  [https://schema.cloudformation.ap-south-2.amazonaws.com/CloudformationSchema.zip](https://schema.cloudformation.ap-south-2.amazonaws.com/CloudformationSchema.zip)  | 
|  Asia Pacifico (Giacarta)  |  [https://schema.cloudformation.ap-southeast-3.amazonaws.com/CloudformationSchema.zip](https://schema.cloudformation.ap-southeast-3.amazonaws.com/CloudformationSchema.zip)  | 
|  Asia Pacifico (Malesia)  |  [https://schema.cloudformation.ap-southeast-5.amazonaws.com/CloudformationSchema.zip](https://schema.cloudformation.ap-southeast-5.amazonaws.com/CloudformationSchema.zip)  | 
|  Asia Pacifico (Melbourne)  |  [https://schema.cloudformation.ap-southeast-4.amazonaws.com/CloudformationSchema.zip](https://schema.cloudformation.ap-southeast-4.amazonaws.com/CloudformationSchema.zip)  | 
|  Asia Pacifico (Taipei)  |  [https://schema.cloudformation.ap-east-2.amazonaws.com/CloudformationSchema.zip](https://schema.cloudformation.ap-east-2.amazonaws.com/CloudformationSchema.zip)  | 
|  Asia Pacifico (Thailandia)  |  [https://schema.cloudformation.ap-southeast-7.amazonaws.com/CloudformationSchema.zip](https://schema.cloudformation.ap-southeast-7.amazonaws.com/CloudformationSchema.zip)  | 
|  Asia Pacifico (Mumbai)  |  [https://schema.cloudformation.ap-south-1.amazonaws.com/CloudformationSchema.zip](https://schema.cloudformation.ap-south-1.amazonaws.com/CloudformationSchema.zip)  | 
|  Asia Pacifico (Osaka)  |  [https://schema.cloudformation.ap-northeast-3.amazonaws.com/CloudformationSchema.zip](https://schema.cloudformation.ap-northeast-3.amazonaws.com/CloudformationSchema.zip)  | 
|  Asia Pacifico (Seoul)  |  [https://schema.cloudformation.ap-northeast-2.amazonaws.com/CloudformationSchema.zip](https://schema.cloudformation.ap-northeast-2.amazonaws.com/CloudformationSchema.zip)  | 
|  Asia Pacifico (Singapore)  |  [https://schema.cloudformation.ap-southeast-1.amazonaws.com/CloudformationSchema.zip](https://schema.cloudformation.ap-southeast-1.amazonaws.com/CloudformationSchema.zip)  | 
|  Asia Pacifico (Sydney)  |  [https://schema.cloudformation.ap-southeast-2.amazonaws.com/CloudformationSchema.zip](https://schema.cloudformation.ap-southeast-2.amazonaws.com/CloudformationSchema.zip)  | 
|  Asia Pacifico (Tokyo)  |  [https://schema.cloudformation.ap-northeast-1.amazonaws.com/CloudformationSchema.zip](https://schema.cloudformation.ap-northeast-1.amazonaws.com/CloudformationSchema.zip)  | 
|  Canada (Centrale)  |  [https://schema.cloudformation.ca-central-1.amazonaws.com/CloudformationSchema.zip](https://schema.cloudformation.ca-central-1.amazonaws.com/CloudformationSchema.zip)  | 
|  Canada occidentale (Calgary)  |  [https://schema.cloudformation.ca-west-1.amazonaws.com/CloudformationSchema.zip](https://schema.cloudformation.ca-west-1.amazonaws.com/CloudformationSchema.zip)  | 
|  Cina (Pechino)  |  [https://schema---cloudformation---cn-north-1.amazonaws.com.rproxy.govskope.ca.cn/CloudformationSchema.zip](https://schema---cloudformation---cn-north-1.amazonaws.com.rproxy.govskope.ca.cn/CloudformationSchema.zip)  | 
|  Cina (Ningxia)  |  [https://schema---cloudformation---cn-northwest-1.amazonaws.com.rproxy.govskope.ca.cn/CloudformationSchema.zip](https://schema---cloudformation---cn-northwest-1.amazonaws.com.rproxy.govskope.ca.cn/CloudformationSchema.zip)  | 
|  Europa (Francoforte)  |  [https://schema.cloudformation.eu-central-1.amazonaws.com/CloudformationSchema.zip](https://schema.cloudformation.eu-central-1.amazonaws.com/CloudformationSchema.zip)  | 
|  Europa (Irlanda)  |  [https://schema.cloudformation.eu-west-1.amazonaws.com/CloudformationSchema.zip](https://schema.cloudformation.eu-west-1.amazonaws.com/CloudformationSchema.zip)  | 
|  Europa (Londra)  |  [https://schema.cloudformation.eu-west-2.amazonaws.com/CloudformationSchema.zip](https://schema.cloudformation.eu-west-2.amazonaws.com/CloudformationSchema.zip)  | 
|  Europa (Milano)  |  [https://schema.cloudformation.eu-south-1.amazonaws.com/CloudformationSchema.zip](https://schema.cloudformation.eu-south-1.amazonaws.com/CloudformationSchema.zip)  | 
|  Europa (Parigi)  |  [https://schema.cloudformation.eu-west-3.amazonaws.com/CloudformationSchema.zip](https://schema.cloudformation.eu-west-3.amazonaws.com/CloudformationSchema.zip)  | 
|  Europa (Spagna)  |  [https://schema.cloudformation.eu-south-2.amazonaws.com/CloudformationSchema.zip](https://schema.cloudformation.eu-south-2.amazonaws.com/CloudformationSchema.zip)  | 
|  Europa (Stoccolma)  |  [https://schema.cloudformation.eu-north-1.amazonaws.com/CloudformationSchema.zip](https://schema.cloudformation.eu-north-1.amazonaws.com/CloudformationSchema.zip)  | 
|  Europa (Zurigo)  |  [https://schema.cloudformation.eu-central-2.amazonaws.com/CloudformationSchema.zip](https://schema.cloudformation.eu-central-2.amazonaws.com/CloudformationSchema.zip)  | 
|  Israele (Tel Aviv)  |  [https://schema.cloudformation.il-central-1.amazonaws.com/CloudformationSchema.zip](https://schema.cloudformation.il-central-1.amazonaws.com/CloudformationSchema.zip)  | 
|  Medio Oriente (Bahrein)  |  [https://schema.cloudformation.me-south-1.amazonaws.com/CloudformationSchema.zip](https://schema.cloudformation.me-south-1.amazonaws.com/CloudformationSchema.zip)  | 
|  Medio Oriente (Emirati Arabi Uniti)  |  [https://schema.cloudformation.me-central-1.amazonaws.com/CloudformationSchema.zip](https://schema.cloudformation.me-central-1.amazonaws.com/CloudformationSchema.zip)  | 
|  Messico (centrale)  |  [https://schema.cloudformation.mx-central-1.amazonaws.com/CloudformationSchema.zip](https://schema.cloudformation.mx-central-1.amazonaws.com/CloudformationSchema.zip)  | 
|  Sud America (San Paolo)  |  [https://schema.cloudformation.sa-east-1.amazonaws.com/CloudformationSchema.zip](https://schema.cloudformation.sa-east-1.amazonaws.com/CloudformationSchema.zip)  | 
|  AWS GovCloud (Stati Uniti orientali)  |  [https://schema.cloudformation.us-gov-east-1.amazonaws.com/CloudformationSchema.zip](https://schema.cloudformation.us-gov-east-1.amazonaws.com/CloudformationSchema.zip)  | 
|  AWS GovCloud (Stati Uniti occidentali)  |  [https://schema.cloudformation.us-gov-west-1.amazonaws.com/CloudformationSchema.zip](https://schema.cloudformation.us-gov-west-1.amazonaws.com/CloudformationSchema.zip)  | 