Condividi tramite


az storage container-rm

Gestire i contenitori di Azure con Microsoft. Archiviazione provider di risorse.

Comandi

Nome Descrizione Tipo Status
az storage container-rm create

Creare un nuovo contenitore nell'account di archiviazione specificato.

Memoria centrale Disponibilità generale
az storage container-rm delete

Eliminare il contenitore specificato nel relativo account.

Memoria centrale Disponibilità generale
az storage container-rm exists

Verificare l'esistenza di un contenitore.

Memoria centrale Disponibilità generale
az storage container-rm list

Elencare tutti i contenitori nell'account di archiviazione specificato.

Memoria centrale Disponibilità generale
az storage container-rm migrate-vlw

Eseguire la migrazione di un contenitore BLOB a livello di contenitore WORM a un contenitore abilitato per l'immutabilità a livello di oggetto.

Memoria centrale Anteprima
az storage container-rm show

Visualizzare le proprietà per un contenitore specificato.

Memoria centrale Disponibilità generale
az storage container-rm update

Aggiornare le proprietà per un contenitore.

Memoria centrale Disponibilità generale

az storage container-rm create

Creare un nuovo contenitore nell'account di archiviazione specificato.

az storage container-rm create --name
                               --storage-account
                               [--default-encryption-scope]
                               [--deny-encryption-scope-override {false, true}]
                               [--enable-vlw {false, true}]
                               [--fail-on-exist]
                               [--metadata]
                               [--public-access {blob, container, off}]
                               [--resource-group]
                               [--root-squash {AllSquash, NoRootSquash, RootSquash}]

Esempio

Creare un nuovo contenitore nell'account di archiviazione specificato.

az storage container-rm create --storage-account myaccount --name mycontainer

Creare un nuovo contenitore con metadati e accesso pubblico come BLOB nell'account di archiviazione specificato(ID account).

az storage container-rm create --storage-account myaccountid --name mycontainer --public-access blob --metada key1=value1 key2=value2

Parametri necessari

--name -n

Nome del contenitore.

--storage-account

Nome o ID dell'account di archiviazione.

Parametri facoltativi

--default-encryption-scope -d

Per impostazione predefinita, il contenitore deve usare l'ambito di crittografia specificato per tutte le scritture.

--deny-encryption-scope-override --deny-override

Blocca l'override dell'ambito di crittografia dal valore predefinito del contenitore.

Valori accettati: false, true
--enable-vlw
Anteprima

Proprietà di immutabilità a livello di oggetto del contenitore. La proprietà non è modificabile e può essere impostata solo su true al momento della creazione del contenitore. I contenitori esistenti devono essere sottoposti a un processo di migrazione.

Valori accettati: false, true
--fail-on-exist

Generare un'eccezione se il contenitore esiste già.

Valore predefinito: False
--metadata

Metadati in coppie chiave=valore separate da spazi. In questo modo vengono sovrascritti tutti i metadati esistenti.

--public-access

Specificare se è possibile accedere pubblicamente ai dati nel contenitore.

Valori accettati: blob, container, off
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--root-squash

Abilitare lo squash NFSv3 nel contenitore BLOB.

Valori accettati: AllSquash, NoRootSquash, RootSquash
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az storage container-rm delete

Eliminare il contenitore specificato nel relativo account.

az storage container-rm delete [--ids]
                               [--name]
                               [--resource-group]
                               [--storage-account]
                               [--subscription]
                               [--yes]

Esempio

Eliminare il contenitore specificato nel relativo account.

az storage container-rm delete --storage-account myAccount --name mycontainer

Eliminare il contenitore specificato con il relativo account(ID account).

az storage container-rm delete --storage-account myaccountid --name mycontainer

Eliminare il contenitore specificato in base all'ID risorsa.

az storage container-rm delete --ids mycontainerid

Parametri facoltativi

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--name -n

Nome del contenitore.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--storage-account

Nome o ID dell'account di archiviazione.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--yes -y

Indica che non è richiesta la conferma.

Valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az storage container-rm exists

Verificare l'esistenza di un contenitore.

az storage container-rm exists [--ids]
                               [--name]
                               [--resource-group]
                               [--storage-account]
                               [--subscription]

Esempio

Verificare l'esistenza di un contenitore nell'account di archiviazione specificato.

az storage container-rm exists --storage-account myaccount --name mycontainer

Verificare l'esistenza di un contenitore con l'account di archiviazione specificato(ID account).

az storage container-rm exists --storage-account myaccountid --name mycontainer

Verificare l'esistenza di un contenitore in base all'ID risorsa.

az storage container-rm exists --ids mycontainerid

Parametri facoltativi

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--name -n

Nome del contenitore.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--storage-account

Nome o ID dell'account di archiviazione.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az storage container-rm list

Elencare tutti i contenitori nell'account di archiviazione specificato.

az storage container-rm list --storage-account
                             [--include-deleted]
                             [--resource-group]

Esempio

Elencare tutti i contenitori nell'account di archiviazione specificato.

az storage container-rm list --storage-account myaccount

Elencare tutti i contenitori nell'account di archiviazione specificato (ID account).

az storage container-rm list --storage-account myaccountid

Elencare tutti i contenitori nell'account di archiviazione specificato, inclusi quelli eliminati.

az storage container-rm list --storage-account myaccount --include-deleted

Parametri necessari

--storage-account

Nome o ID dell'account di archiviazione.

Parametri facoltativi

--include-deleted

Includere i contenitori eliminati soft quando specificato.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az storage container-rm migrate-vlw

Anteprima

Questo comando è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Eseguire la migrazione di un contenitore BLOB a livello di contenitore WORM a un contenitore abilitato per l'immutabilità a livello di oggetto.

az storage container-rm migrate-vlw [--ids]
                                    [--name]
                                    [--no-wait]
                                    [--resource-group]
                                    [--storage-account]
                                    [--subscription]

Esempio

Eseguire la migrazione di un contenitore BLOB a livello di contenitore WORM a un contenitore abilitato per l'immutabilità a livello di oggetto.

az storage container-rm migrate-vlw -n mycontainer --storage-account myaccount -g myresourcegroup

Eseguire la migrazione di un contenitore BLOB a livello di contenitore WORM a un contenitore abilitato per l'immutabilità a livello di oggetto senza attendere.

az storage container-rm migrate-vlw -n mycontainer --storage-account myaccount -g myresourcegroup --no-wait
az storage container-rm show -n mycontainer --storage-account myaccount -g myresourcegroup  --query immutableStorageWithVersioning.migrationState

Parametri facoltativi

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--name -n

Nome del contenitore.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--storage-account

Nome o ID dell'account di archiviazione.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az storage container-rm show

Visualizzare le proprietà per un contenitore specificato.

az storage container-rm show [--ids]
                             [--name]
                             [--resource-group]
                             [--storage-account]
                             [--subscription]

Esempio

Visualizzare le proprietà di un contenitore nell'account di archiviazione specificato.

az storage container-rm show --storage-account myaccount --name mycontainer

Visualizzare le proprietà di un contenitore nell'account di archiviazione specificato(ID account).

az storage container-rm show --storage-account myaccountid --name mycontainer

Visualizzare le proprietà per un contenitore in base all'ID risorsa.

az storage container-rm show --ids mycontainerid

Parametri facoltativi

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--name -n

Nome del contenitore.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--storage-account

Nome o ID dell'account di archiviazione.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az storage container-rm update

Aggiornare le proprietà per un contenitore.

az storage container-rm update [--add]
                               [--force-string]
                               [--ids]
                               [--metadata]
                               [--name]
                               [--public-access {blob, container, off}]
                               [--remove]
                               [--resource-group]
                               [--root-squash {AllSquash, NoRootSquash, RootSquash}]
                               [--set]
                               [--storage-account]
                               [--subscription]

Esempio

Aggiornare il livello di accesso pubblico a "BLOB" per un contenitore nell'account di archiviazione specificato.

az storage container-rm update --storage-account myaccount --name mycontainer --public-access blob

Aggiornare i metadati per un contenitore con l'account di archiviazione specificato(ID account).

az storage container-rm update --storage-account myaccountid --name mycontainer --metadata newkey1=newvalue1 newkey2=newvalue2

Aggiornare il livello di accesso pubblico per un contenitore in base all'ID risorsa.

az storage container-rm update --ids mycontainerid --public-access blob

Parametri facoltativi

--add

Aggiungere un oggetto a un elenco di oggetti specificando un percorso e coppie chiave-valore. Esempio: --add property.listProperty <key=value, string or JSON string>.

Valore predefinito: []
--force-string

Quando si usa 'set' o 'add', mantenere i valori letterali stringa anziché tentare di eseguire la conversione in JSON.

Valore predefinito: False
--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--metadata

Metadati in coppie chiave=valore separate da spazi. In questo modo vengono sovrascritti tutti i metadati esistenti.

--name -n

Nome del contenitore.

--public-access

Specificare se è possibile accedere pubblicamente ai dati nel contenitore.

Valori accettati: blob, container, off
--remove

Rimuovere una proprietà o un elemento da un elenco. Esempio: --remove property.list <indexToRemove> OR --remove propertyToRemove.

Valore predefinito: []
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--root-squash

Abilitare lo squash NFSv3 nel contenitore BLOB.

Valori accettati: AllSquash, NoRootSquash, RootSquash
--set

Aggiornare un oggetto specificando un percorso di proprietà e un valore da impostare. Esempio: --set property1.property2=<value>.

Valore predefinito: []
--storage-account

Nome o ID dell'account di archiviazione.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.