

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

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

**Importante**  
O AWS OpsWorks Stacks serviço chegou ao fim da vida útil em 26 de maio de 2024 e foi desativado para clientes novos e existentes. É altamente recomendável que os clientes migrem suas cargas de trabalho para outras soluções o mais rápido possível. Se você tiver dúvidas sobre migração, entre em contato com a AWS Support equipe no [AWS re:POST](https://repost.aws/) ou por meio do Premium [AWS Support](https://aws.amazon.com/support).

O atributo `layers` contém um conjunto de atributos de camada, um para cada uma das camadas da pilha, que são nomeadas com o nome curto da camada, como `php-app`. Uma pilha pode ter no máximo uma de cada das camadas integradas, cujos nomes curtos são como o seguinte:
+ `db-master`: Camada MySQL
+ `java-app`: Camada Java App Server
+ `lb`: HAProxy camada
+ `monitoring-master`: Camada Ganglia
+ `memcached`: Camada Memcached
+ `nodejs-app`: Camada Node.js App Server
+ `php-app`: Camada PHP App Server
+ `rails-app`: Camada Rails App Server
+ `web`: Camada Static Web Server

Uma pilha pode conter qualquer número de camadas personalizadas, que têm nomes curtos definidos pelo usuário.

Cada atributo de camada contém os seguintes atributos:
+ [id](#attributes-json-opsworks-layers-id)
+ [Instâncias ](#attributes-json-opsworks-layers-instances)
+ [name](#attributes-json-opsworks-layers-name)

**id**  <a name="attributes-json-opsworks-layers-id"></a>
O ID da camada, que é um GUID gerado OpsWorks e que identifica exclusivamente a camada (string).  

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

**instâncias**  <a name="attributes-json-opsworks-layers-instances"></a>
O elemento `instances` contém um conjunto de atributos instance, um para cada uma das instâncias online da camada. Eles são nomeados com o nome de host da instância, como `php-app1`.  
O elemento `instances` contém somente as instâncias que estão no estado online quando os atributos específicos de implantação e configuração de pilha são criados.
Cada elemento instance contém os seguintes atributos:    
****    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/opsworks/latest/userguide/attributes-json-opsworks-layers.html)  
**availability\$1zone**  <a name="attributes-json-opsworks-layers-instances-availability"></a>
A zona de disponibilidade, como `"us-west-2a"` (string).  

```
node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["availability_zone"]
```  
**aws\$1instance\$1id**  <a name="attributes-json-opsworks-layers-instances-aws-id"></a>
O ID da EC2 instância (string).  

```
node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["aws_instance_id"]
```  
**backends**  <a name="attributes-json-opsworks-layers-instances-backends"></a>
O número de processos da web de back-end (número). Ele determina, por exemplo, o número de conexões simultâneas que HAProxy serão encaminhadas para um back-end do Rails. O valor padrão depende da memória e do número de núcleos da instância.  

```
node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["backends"]
```  
**booted\$1at**  <a name="attributes-json-opsworks-layers-instances-booted"></a>
A hora em que a EC2 instância foi inicializada, usando o formato UTC:mm:ss\$1HH:mm yyyy-mm-dddThh (string). Por exemplo, `"2013-10-01T08:35:22+00:00"` corresponde a 08:35:22, em 1 de out. de 2013, sem diferença de fuso horário. Para obter mais informações, consulte [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>
A hora em que a EC2 instância foi criada, usando o formato UTC:mm:ss\$1HH:mm yyyy-mm-dddThh (string). Por exemplo, `"2013-10-01T08:35:22+00:00"` corresponde a 08:35:22, em 1 de out. de 2013, sem diferença de fuso horário. Para obter mais informações, consulte [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>
O endereço IP elástico, que é definido como nulo se a instância não tiver um (string).  

```
node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["elastic_ip"]
```  
**instance\$1type**  <a name="attributes-json-opsworks-layers-instances-type"></a>
O tipo de instância, como `"c1.medium"` (string).  

```
node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["instance_type"]
```  
**ip**  <a name="attributes-json-opsworks-layers-instances-ip"></a>
O endereço IP público (string).  

```
node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["ip"]
```  
**private\$1ip**  <a name="attributes-json-opsworks-layers-instances-private-ip"></a>
O endereço IP privado (string).  

```
node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["private_ip"]
```  
**public\$1dns\$1name**  <a name="attributes-json-opsworks-layers-instances-public-dns"></a>
O nome DNS público (string).  

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

```
node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["private_dns_name"]
```  
**region**  <a name="attributes-json-opsworks-layers-instances-region"></a>
A região da AWS, como `"us-west-2"` (string).  

```
node["opsworks"]["layers"]["layershortname"]["instances"]["instancehostname"]["region"]
```  
**status**  <a name="attributes-json-opsworks-layers-instances-status"></a>
O status (string). Os valores possíveis são:  
+ `"requested"`
+ `"booting"`
+ `"running_setup"`
+ `"online"`
+ `"setup_failed"`
+ `"start_failed"`
+ `"terminating"`
+ `"terminated"`
+ `"stopped"`
+ `"connection_lost"`

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

**name**  <a name="attributes-json-opsworks-layers-name"></a>
O nome da camada, que é usado para representar a camada do console (string). Ele pode ser definido pelo e não é necessariamente exclusivo.  

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