

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

# Attributi layers
<a name="attributes-json-opsworks-layers"></a>

**Importante**  
Il AWS OpsWorks Stacks servizio ha raggiunto la fine del ciclo di vita il 26 maggio 2024 ed è stato disabilitato sia per i clienti nuovi che per quelli esistenti. Consigliamo vivamente ai clienti di migrare i propri carichi di lavoro verso altre soluzioni il prima possibile. Se hai domande sulla migrazione, contatta il Supporto AWS Team su [AWS re:post](https://repost.aws/) o tramite Premium [AWS Support](https://aws.amazon.com/support).

L'attributo `layers` contiene un set di attributi di livello, uno per ciascun livello dello stack, che vengono denominati con il nome breve del livello, ad esempio `php-app`. Uno stack può avere al massimo uno dei livelli integrati, i cui nomi brevi sono i seguenti:
+ `db-master`: livello MySQL
+ `java-app`: livello Java App Server
+ `lb`: HAProxy livello
+ `monitoring-master`: Strato di gangli
+ `memcached`: livello Memcached
+ `nodejs-app`: livello Node.js App Server
+ `php-app`: livello PHP App Server
+ `rails-app`: livello Rails App Server
+ `web`: livello statico del server Web

Uno stack può contenere un qualsiasi numero di livelli personalizzati, con nomi brevi definiti dall'utente.

Ogni attributo di livello include i seguenti attributi:
+ [id](#attributes-json-opsworks-layers-id)
+ [Istanze](#attributes-json-opsworks-layers-instances)
+ [name](#attributes-json-opsworks-layers-name)

**id**  <a name="attributes-json-opsworks-layers-id"></a>
L'ID del livello, che è un GUID generato OpsWorks e che identifica in modo univoco il livello (stringa).  

```
node["opsworks"]["layers"]["layershortname"]["id"]
```

**Istanze**  <a name="attributes-json-opsworks-layers-instances"></a>
L'elemento `instances` contiene un set di attributi di istanza, uno per ogni istanza online del livello. Sono denominati con il nome host dell'istanza, ad esempio `php-app1`.  
L'elemento `instances` contiene solo le istanze che si trovano nello stato online quando vengono creati gli attributi di configurazione e distribuzione di un particolare stack.
Ogni elemento di istanza contiene i seguenti attributi:    
****    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/opsworks/latest/userguide/attributes-json-opsworks-layers.html)  
**availability\$1zone**  <a name="attributes-json-opsworks-layers-instances-availability"></a>
La zona di disponibilità, ad esempio `"us-west-2a"` (stringa).  

```
node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["availability_zone"]
```  
**aws\$1instance\$1id**  <a name="attributes-json-opsworks-layers-instances-aws-id"></a>
L'ID dell' EC2 istanza (stringa).  

```
node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["aws_instance_id"]
```  
**backends**  <a name="attributes-json-opsworks-layers-instances-backends"></a>
Il numero di processi Web di back-end (numero). Determina, ad esempio, il numero di connessioni simultanee che HAProxy verranno inoltrate a un backend Rails. Il valore predefinito dipende dal numero dei core e dalla memoria dell'istanza.  

```
node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["backends"]
```  
**booted\$1at**  <a name="attributes-json-opsworks-layers-instances-booted"></a>
L'ora in cui l' EC2 istanza è stata avviata, utilizzando il formato yyyy-mm-dddThh UTC:MM:SS\$1HH:mm (stringa). Ad esempio, `"2013-10-01T08:35:22+00:00"` corrisponde a 8:35:22 del 10 ott. 2013, senza differenza di fuso orario. Per ulteriori informazioni, consulta il protocollo [ISO 8601](http://en.wikipedia.org/wiki/ISO_8601).  

```
node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["booted_at"]
```  
**created\$1at**  <a name="attributes-json-opsworks-layers-instances-created"></a>
L'ora in cui l' EC2 istanza è stata creata, utilizzando il formato UTC:MM:SS\$1HH:mm (stringa). yyyy-mm-dddThh Ad esempio, `"2013-10-01T08:35:22+00:00"` corrisponde a 8:35:22 del 10 ott. 2013, senza differenza di fuso orario. Per ulteriori informazioni, consulta il protocollo [ISO 8601](http://en.wikipedia.org/wiki/ISO_8601).  

```
node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["created_at"]
```  
**elastic\$1ip**  <a name="attributes-json-opsworks-layers-instances-elastic"></a>
L'indirizzo IP elastico, che è impostato su null se non è disponibile nell'istanza (stringa).  

```
node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["elastic_ip"]
```  
**instance\$1type**  <a name="attributes-json-opsworks-layers-instances-type"></a>
Il tipo di istanza, ad esempio `"c1.medium"` (stringa).  

```
node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["instance_type"]
```  
**ip**  <a name="attributes-json-opsworks-layers-instances-ip"></a>
L'indirizzo IP pubblico (stringa).  

```
node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["ip"]
```  
**private\$1ip**  <a name="attributes-json-opsworks-layers-instances-private-ip"></a>
L'indirizzo IP privato (stringa).  

```
node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["private_ip"]
```  
**public\$1dns\$1name**  <a name="attributes-json-opsworks-layers-instances-public-dns"></a>
Il nome DNS pubblico (stringa).  

```
node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["public_dns_name"]
```  
**private\$1dns\$1name**  <a name="attributes-json-opsworks-layers-instances-private-dns"></a>
Il nome DNS privato (stringa).  

```
node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["private_dns_name"]
```  
**region**  <a name="attributes-json-opsworks-layers-instances-region"></a>
La regione AWS, ad esempio `"us-west-2"` (stringa).  

```
node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["region"]
```  
**status**  <a name="attributes-json-opsworks-layers-instances-status"></a>
Lo stato (stringa). I valori possibili sono i seguenti:  
+ `"requested"`
+ `"booting"`
+ `"running_setup"`
+ `"online"`
+ `"setup_failed"`
+ `"start_failed"`
+ `"terminating"`
+ `"terminated"`
+ `"stopped"`
+ `"connection_lost"`

```
node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["status"]
```

**nome**  <a name="attributes-json-opsworks-layers-name"></a>
Il nome del livello, che viene utilizzato per rappresentare il livello nella console (stringa). Può essere definito dall'utente e non è necessariamente univoco.  

```
node["opsworks"]["layers"]["layershortname"]["name"]
```