Questa pagina mostra come aggiungere, modificare, rimuovere e visualizzare le etichette impostate su un bucket in Cloud Storage.
Ruoli obbligatori
Per ottenere le autorizzazioni necessarie per aggiungere e gestire le etichette dei bucket, chiedi all'amministratore di concederti il ruolo IAM Amministratore archiviazione (roles/storage.admin) sul bucket.
Questo ruolo predefinito contiene le autorizzazioni necessarie per aggiungere e gestire le etichette dei bucket. Per vedere quali sono esattamente le autorizzazioni richieste, espandi la sezione Autorizzazioni obbligatorie:
Autorizzazioni obbligatorie
storage.buckets.getstorage.buckets.list- Questa autorizzazione è necessaria solo se prevedi di utilizzare la consoleGoogle Cloud per eseguire le istruzioni riportate in questa pagina.
storage.buckets.update
Potresti anche ottenere queste autorizzazioni con ruoli personalizzati.
Per istruzioni sulla concessione dei ruoli sui bucket, consulta Impostare e gestire le policy IAM sui bucket.
Aggiungere, modificare o rimuovere le etichette di un bucket
Console
- Nella console Google Cloud , vai alla pagina Bucket in Cloud Storage.
Nell'elenco dei bucket, fai clic sul nome del bucket per cui vuoi aggiungere, modificare o rimuovere le etichette.
Nella pagina Dettagli bucket, fai clic sulla scheda Configurazione.
Fai clic sull'icona Modifica (edit) per Etichette.
Viene visualizzata la finestra dell'editor delle etichette.
Per aggiungere un'etichetta, fai clic sul pulsante add_box Aggiungi etichetta e specifica un
keye unvalueper l'etichetta.Per modificare un'etichetta esistente, fai clic sul relativo Valore e inserisci un nuovo valore.
Per rimuovere un'etichetta, fai clic sull'icona del cestino associata all'etichetta che vuoi rimuovere.
Fai clic su Salva.
Per scoprire come ottenere informazioni dettagliate sugli errori relativi alle operazioni di Cloud Storage non riuscite nella console Google Cloud , consulta Risoluzione dei problemi.
Riga di comando
Per aggiungere una nuova etichetta o aggiornarne una esistente, utilizza il
comando gcloud storage buckets update con il flag --update-labels. Ad esempio:
gcloud storage buckets update gs://BUCKET_NAME --update-labels=KEY_1=VALUE_1
Dove
BUCKET_NAMEè il nome del bucket a cui si applica l'etichetta. Ad esempio,my-bucket.KEY_1è il nome della chiave per l'etichetta. Ad esempio,pet.VALUE_1è il valore dell'etichetta. Ad esempio,dog.
Per rimuovere un'etichetta esistente, utilizza il flag -remove-labels. Ad esempio:
gcloud storage buckets update gs://BUCKET_NAME --remove-labels=KEY_1
Puoi modificare più etichette utilizzando i comandi precedenti includendo le
etichette in un elenco separato da virgole all'interno del flag pertinente. Ad esempio,
--update-labels=blue-key=cyan,red-key=ruby.
Per rimuovere tutte le etichette associate a un bucket, utilizza il seguente comando:
gcloud storage buckets update gs://BUCKET_NAME --clear-labels
Librerie client
C++
Per saperne di più, consulta la documentazione di riferimento dell'API Cloud Storage C++.
Per eseguire l'autenticazione in Cloud Storage, configura le Credenziali predefinite dell'applicazione. Per saperne di più, vedi Configura l'autenticazione per le librerie client.
Il seguente esempio aggiunge l'etichetta specificata a un bucket o la modifica se esiste già per il bucket:
L'esempio seguente rimuove l'etichetta specificata da un bucket:
C#
Per saperne di più, consulta la documentazione di riferimento dell'API Cloud Storage C#.
Per eseguire l'autenticazione in Cloud Storage, configura le Credenziali predefinite dell'applicazione. Per saperne di più, vedi Configura l'autenticazione per le librerie client.
Il seguente esempio aggiunge l'etichetta specificata a un bucket o la modifica se esiste già per il bucket:
L'esempio seguente rimuove l'etichetta specificata da un bucket:
Go
Per saperne di più, consulta la documentazione di riferimento dell'API Cloud Storage Go.
Per eseguire l'autenticazione in Cloud Storage, configura le Credenziali predefinite dell'applicazione. Per saperne di più, vedi Configura l'autenticazione per le librerie client.
Il seguente esempio aggiunge l'etichetta specificata a un bucket o la modifica se esiste già per il bucket:
L'esempio seguente rimuove l'etichetta specificata da un bucket:
Java
Per saperne di più, consulta la documentazione di riferimento dell'API Cloud Storage Java.
Per eseguire l'autenticazione in Cloud Storage, configura le Credenziali predefinite dell'applicazione. Per saperne di più, vedi Configura l'autenticazione per le librerie client.
Il seguente esempio aggiunge l'etichetta specificata a un bucket o la modifica se esiste già per il bucket: