

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

# Tag
<a name="tagging"></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).

I tag semplificano il raggruppamento delle risorse in stack Chef 11.10, Chef 12 e Chef 12.2 e la traccia dei costi di utilizzo di tali risorse in [Gestione dei costi e fatturazione AWS](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-what-is.html).

È possibile applicare tag a livello di stack e livello. Quando crei un tag, lo stai applicando a ogni risorsa all'interno della struttura con tag. Ad esempio, se applichi un tag a un layer, lo applichi a ogni istanza, volume Amazon EBS (tranne la radice) o Elastic Load Balancing load Balancing load Balancer nel layer. I tag non possono essere applicati al volume EBS root o predefinito di un'istanza.

I tag sono coppie chiave-valore che assegnate a pile o livelli in Stacks. OpsWorks Dopo aver creato i tag, apri la console Billing and Cost Management per attivare i tag definiti dall'utente. Per ulteriori informazioni su come attivare i tag e utilizzarli per tracciare e gestire i costi delle risorse OpsWorks Stacks, consulta [Utilizzo dei tag di allocazione dei costi e Attivazione dei tag di allocazione dei costi](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html) [definiti dall'utente nella Guida per l'utente di Billing](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/activating-tags.html) *and Cost Management*.

I tag funzionano in modo simile agli attributi personalizzati in Stacks. OpsWorks I tag applicati a uno stack vengono ereditati da ognuno livello nello stack. A livello di livello, puoi sovrascrivere i valori (ma non i nomi delle chiavi) dei tag ereditati e aggiungere nuovi tag specifici del livello. OpsWorks applica il set di tag risultante a tutte le risorse del layer. Mentre crei nuove risorse o assegni risorse esistenti a un livello, le nuove risorse nel livello vengono contrassegnate con lo stesso set di tag.

**Topics**
+ [Impostazione di tag a livello di stack](#w2ab1c14c63c15)
+ [Impostazione di tag a livello di livello](#w2ab1c14c63c17)
+ [Gestione dei tag con AWS CLI](#w2ab1c14c63c19)
+ [Limitazioni dei tag](#w2ab1c14c63c21)

## Impostazione di tag a livello di stack
<a name="w2ab1c14c63c15"></a>

Al livello di stack, puoi aggiungere e gestire i tag scegliendo **Tags (Tag)** nella home page dello stack.

![\[Tags section with icon and description for applying tags to stack resources.\]](http://docs.aws.amazon.com/it_it/opsworks/latest/userguide/images/stack_tags.png)


Nella pagina **Tags (Tag)**, aggiungi i tag come coppie chiave-valore. Lo screenshot seguente mostra alcuni tag di esempio. Puoi eliminare i tag scegliendo la **X** rossa a destra di una coppia chiave-valore.

![\[Tags interface showing key-value pairs for Organization and Staging, with options to add or delete tags.\]](http://docs.aws.amazon.com/it_it/opsworks/latest/userguide/images/stack_tags_add.png)


## Impostazione di tag a livello di livello
<a name="w2ab1c14c63c17"></a>

Al livello di livello imposta i tag scegliendo la scheda **Tags (Tag)**. Puoi trovare questa scheda nella home page **Layers (Livelli)** e nella home page per ogni singolo livello.

![\[List of layers including ELB, HAProxy, Rails, PHP, Node.js, and MySQL with configuration options.\]](http://docs.aws.amazon.com/it_it/opsworks/latest/userguide/images/layers_tags.png)


Quando modifichi o aggiungi i tag a livello di livello, ricorda che i tag aggiunti al livello di stack padre vengono ereditate dal livello e dalle relative risorse. Mentre puoi modificare i valori dei tag ereditati, non puoi modificare i nomi delle chiavi o eliminare i tag ereditati. Modifica i nomi delle chiavi o elimina i tag ereditati dallo stack padre nelle impostazioni dello stack. Il seguente screenshot mostra esempi di tag ereditato dal livello dello stack. I tag ereditati sono ombreggiati.

![\[Tags interface showing inherited and editable fields for Organization and Staging keys.\]](http://docs.aws.amazon.com/it_it/opsworks/latest/userguide/images/layer_inherited_tags.png)


Per ulteriori informazioni sull'aggiunta di tag agli stack, consulta [Creare un nuovo stack](workingstacks-creating.md). Per ulteriori informazioni sull'aggiunta di tag ai livelli, consulta [Modifica della configurazione di un livello OpsWorks](workinglayers-basics-edit.md).

## Gestione dei tag con AWS CLI
<a name="w2ab1c14c63c19"></a>

Puoi anche usare AWS CLI i comandi per aggiungere e rimuovere tag a livello di pila e livello. Per ulteriori informazioni sul download e l'installazione di AWS CLI, vedere [Installazione dell'interfaccia a riga di AWS comando](https://docs.aws.amazon.com/cli/latest/userguide/installing.html). Ricorda di aggiungere il parametro `--region` al comando se lo stack che desideri contrassegnare con dei tag non si trova nella regione predefinita. ARNs I livelli non sono attualmente visualizzati in Console di gestione AWS. Per recuperare l'ARN di un livello, esegui il comando [describe-layers](https://docs.aws.amazon.com/cli/latest/reference/opsworks/describe-layers.html).

**Per aggiungere tag utilizzando il AWS CLI**
+ **Al prompt dei AWS CLI comandi, digitate il comando seguente, sostituendo *stack\$1or\$1layer\$1ARN* e specificando i tag della coppia chiave-valore, quindi premete Invio.** Le virgolette doppie vengono precedute da caratteri di escape, ovvero le barre rovesciate. 

  ```
  aws opsworks tag-resource --resource-arn stack_or_layer_ARN --tags "{\"key\":\"value\",\"key\":\"value\"}"
  ```

  Di seguito è riportato un esempio di :

  ```
  aws opsworks tag-resource --resource-arn arn:aws:opsworks:us-east-2:800000000003:stack/500b99c0-ec00-4cgg-8a0d-1000000jjd1b --tags "{\"Stage\":\"Production\",\"Organization\":\"Mobile\"}"
  ```

**Per rimuovere i tag utilizzando il AWS CLI**
+ Al AWS CLI prompt dei comandi, digitare quanto segue e quindi premere **Invio**.

  ```
  aws opsworks untag-resource --resource-arn stack_or_layer_ARN --tag-keys "[\"key\",\"key\"]"
  ```

  Per rimuovere i tag, specificare solo la chiave del tag che si desidera rimuovere. Di seguito è riportato un esempio di :

  ```
  aws opsworks untag-resource --resource-arn arn:aws:opsworks:us-east-2:800000000003:stack/500b99c0-ec00-4cgg-8a0d-1000000jjd1b --tag-keys "[\"Stage\",\"Organization\"]"
  ```
**Nota**  
Non puoi rimuovere i tag ereditati (i tag aggiunti al livello di stack padre) da un livello. Rimuovi invece i tag ereditati dallo stack.

## Limitazioni dei tag
<a name="w2ab1c14c63c21"></a>

Quando crei i tag, considera le seguenti limitazioni.
+ OpsWorks Stacks limita a 40 il numero di tag definiti dall'utente a livello di pila e livello, inclusi i tag definiti dall'utente ereditati da un livello principale. Ciò lascia 10 slot disponibili per i tag predefiniti a cui viene aggiunto e per i tag impostati `opsworks:` da altri processi. AWS È consentito un massimo di 50 tag su una risorsa, inclusi i tag definiti dall'utente e i tag predefiniti creati da. AWS
+ Le chiavi dei tag non possono iniziare con **aws:**, **opsworks:** o **rds:**. Non utilizzare **name** or **Name** come chiave di tag, poiché **Name** è riservata da OpsWorks Stacks.
+ Una chiave può avere un massimo di 127 caratteri e può contenere solo lettere, numeri o separatori Unicode oppure i seguenti caratteri speciali: `+ - = . _ : / `.
+ Un valore può avere un massimo di 255 caratteri e può contenere solo lettere, numeri o separatori Unicode oppure i seguenti caratteri speciali: `+ - = . _ : / `.