az storage share
Nota
Questo gruppo di comandi include comandi definiti sia nell'interfaccia della riga di comando di Azure che in almeno un'estensione. Installare ogni estensione per trarre vantaggio dalle funzionalità estese. Altre informazioni sulle estensioni.
Gestire le condivisioni file.
Comandi
Nome | Descrizione | Tipo | Status |
---|---|---|---|
az storage share close-handle |
Chiudere gli handle di file di una condivisione file. |
Core | Disponibilità generale |
az storage share close-handle (storage-preview estensione) |
Chiudere gli handle di file di una condivisione file. |
Estensione | Disponibilità generale |
az storage share create |
Crea una nuova condivisione nell'account specificato. |
Core | Disponibilità generale |
az storage share delete |
Contrassegnare la condivisione specificata per l'eliminazione. |
Core | Disponibilità generale |
az storage share exists |
Verificare l'esistenza di una condivisione file. |
Core | Disponibilità generale |
az storage share generate-sas |
Generare una firma di accesso condiviso per la condivisione. |
Core | Disponibilità generale |
az storage share list |
Elencare le condivisioni file in un account di archiviazione. |
Core | Disponibilità generale |
az storage share list-handle |
Elencare gli handle di file di una condivisione file. |
Core | Disponibilità generale |
az storage share list-handle (storage-preview estensione) |
Elencare gli handle di file di una condivisione file. |
Estensione | Disponibilità generale |
az storage share metadata |
Gestire i metadati di una condivisione file. |
Core | Disponibilità generale |
az storage share metadata show |
Restituisce tutti i metadati definiti dall'utente per la condivisione specificata. |
Core | Disponibilità generale |
az storage share metadata update |
Impostare una o più coppie nome-valore definite dall'utente per la condivisione specificata. |
Core | Disponibilità generale |
az storage share policy |
Gestire i criteri di accesso condiviso di una condivisione file di archiviazione. |
Core | Disponibilità generale |
az storage share policy create |
Creare un criterio di accesso archiviato nell'oggetto contenitore. |
Core | Disponibilità generale |
az storage share policy delete |
Eliminare un criterio di accesso archiviato in un oggetto contenitore. |
Core | Disponibilità generale |
az storage share policy list |
Elencare i criteri di accesso archiviati in un oggetto contenitore. |
Core | Disponibilità generale |
az storage share policy show |
Visualizzare un criterio di accesso archiviato in un oggetto contenitore. |
Core | Disponibilità generale |
az storage share policy update |
Impostare un criterio di accesso archiviato su un oggetto contenitore. |
Core | Disponibilità generale |
az storage share show |
Restituisce tutti i metadati definiti dall'utente e le proprietà di sistema per la condivisione specificata. |
Core | Disponibilità generale |
az storage share snapshot |
Creare uno snapshot di una condivisione esistente nell'account specificato. |
Core | Disponibilità generale |
az storage share stats |
Ottenere le dimensioni approssimative dei dati archiviati nella condivisione, arrotondati al gigabyte più vicino. |
Core | Disponibilità generale |
az storage share update |
Impostare le proprietà definite dal servizio per la condivisione specificata. |
Core | Disponibilità generale |
az storage share url |
Creare un URI per accedere a una condivisione file. |
Core | Disponibilità generale |
az storage share close-handle
Chiudere gli handle di file di una condivisione file.
az storage share close-handle --name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--backup-intent]
[--close-all {false, true}]
[--connection-string]
[--disallow-trailing-dot {false, true}]
[--file-endpoint]
[--handle-id]
[--path]
[--recursive {false, true}]
[--sas-token]
[--snapshot]
[--timeout]
Esempio
Chiudere in modo ricorsivo tutti gli handle di file di una condivisione file.
az storage share close-handle --account-name MyAccount --name MyFileShare --close-all --recursive
az storage share close-handle --account-name MyAccount --name MyFileShare --handle-id "*" --recursive
Chiudere in modo ricorsivo tutti gli handle di file di una directory di file.
az storage share close-handle --account-name MyAccount --name MyFileShare --path 'dir1' --close-all --recursive
Chiudere tutti gli handle di file di un file.
az storage share close-handle --account-name MyAccount --name MyFileShare --path 'dir1/test.txt' --close-all
Chiudere l'handle di file con un handle-ID specifico di un file.
az storage share close-handle --account-name MyAccount --name MyFileShare --path 'dir1/test.txt' --handle-id "id"
Parametri necessari
Nome della condivisione file.
Parametri facoltativi
Chiave dell'account di archiviazione. Deve essere usato insieme al nome dell'account di archiviazione o all'endpoint di servizio. Variabile di ambiente: AZURE_STORAGE_KEY.
Nome dell'account di archiviazione. Variabile di ambiente correlata: AZURE_STORAGE_ACCOUNT. Deve essere usato insieme alla chiave dell'account di archiviazione o a un token di firma di accesso condiviso. Se nessuno dei due elementi è presente, il comando tenterà di eseguire una query sulla chiave dell'account di archiviazione usando l'account Azure autenticato. Se viene eseguito un numero elevato di comandi di archiviazione, è possibile che venga raggiunta la quota api.
Modalità in cui eseguire il comando. La modalità "login" userà direttamente le credenziali di accesso per l'autenticazione. La modalità "chiave" legacy tenterà di eseguire una query per una chiave dell'account se non vengono forniti parametri di autenticazione per l'account. Variabile di ambiente: AZURE_STORAGE_AUTH_MODE.
Parametro obbligatorio da usare con l'autenticazione OAuth (Azure AD) per i file. In questo modo verranno ignorati i controlli delle autorizzazioni a livello di file/directory e verrà consentito l'accesso, in base alle azioni di dati consentite, anche se sono presenti elenchi di controllo di accesso per tali file/directory.
Indica se chiudere o meno tutti gli handle di file. Specificare close-all o un handle-id specifico.
Stringa di connessione dell'account di archiviazione. Variabile di ambiente: AZURE_STORAGE_CONNECTION_STRING.
Se true, il punto finale verrà tagliato dall'URI di destinazione. Il valore predefinito è False.
Endpoint del servizio dati di archiviazione. Deve essere usato insieme alla chiave dell'account di archiviazione o a un token di firma di accesso condiviso. È possibile trovare ogni endpoint primario del servizio con az storage account show
. Variabile di ambiente: AZURE_STORAGE_SERVICE_ENDPOINT.
Specifica l'ID handle aperto nel file o nella directory da chiudere. Astrix ('*') è un carattere jolly che specifica tutti gli handle.
Percorso del file o della directory all'interno della condivisione file.
Valore booleano che specifica se l'operazione deve essere applicata alla directory specificata nell'URI, nei relativi file, con le relative sottodirectory e i relativi file.
Firma di accesso condiviso. Deve essere usato insieme al nome dell'account di archiviazione o all'endpoint di servizio. Variabile di ambiente: AZURE_STORAGE_SAS_TOKEN.
Stringa che rappresenta la versione dello snapshot, se applicabile.
Timeout della richiesta in secondi. Si applica a ogni chiamata al servizio.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az storage share close-handle (storage-preview estensione)
Chiudere gli handle di file di una condivisione file.
az storage share close-handle --name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--backup-intent]
[--close-all {false, true}]
[--connection-string]
[--disallow-trailing-dot {false, true}]
[--handle-id]
[--path]
[--recursive {false, true}]
[--sas-token]
[--snapshot]
[--timeout]
Esempio
Chiudere in modo ricorsivo tutti gli handle di file di una condivisione file.
az storage share close-handle --account-name MyAccount --name MyFileShare --close-all --recursive
az storage share close-handle --account-name MyAccount --name MyFileShare --handle-id "*" --recursive
Chiudere in modo ricorsivo tutti gli handle di file di una directory di file.
az storage share close-handle --account-name MyAccount --name MyFileShare --path 'dir1' --close-all --recursive
Chiudere tutti gli handle di file di un file.
az storage share close-handle --account-name MyAccount --name MyFileShare --path 'dir1/test.txt' --close-all
Chiudere l'handle di file con un handle-ID specifico di un file.
az storage share close-handle --account-name MyAccount --name MyFileShare --path 'dir1/test.txt' --handle-id "id"
Parametri necessari
Nome della condivisione file.
Parametri facoltativi
Chiave dell'account di archiviazione. Deve essere usato insieme al nome dell'account di archiviazione. Variabile di ambiente: AZURE_STORAGE_KEY.
Nome dell'account di archiviazione. Variabile di ambiente correlata: AZURE_STORAGE_ACCOUNT. Deve essere usato insieme alla chiave dell'account di archiviazione o a un token di firma di accesso condiviso. Se nessuno dei due elementi è presente, il comando tenterà di eseguire una query sulla chiave dell'account di archiviazione usando l'account Azure autenticato. Se viene eseguito un numero elevato di comandi di archiviazione, è possibile che venga raggiunta la quota api.
Modalità in cui eseguire il comando. La modalità "login" userà direttamente le credenziali di accesso per l'autenticazione. La modalità "chiave" legacy tenterà di eseguire una query per una chiave dell'account se non vengono forniti parametri di autenticazione per l'account. Variabile di ambiente: AZURE_STORAGE_AUTH_MODE.
Parametro obbligatorio da usare con l'autenticazione OAuth (Azure AD) per i file. In questo modo verranno ignorati i controlli delle autorizzazioni a livello di file/directory e verrà consentito l'accesso, in base alle azioni di dati consentite, anche se sono presenti elenchi di controllo di accesso per tali file/directory.
Indica se chiudere o meno tutti gli handle di file. Specificare close-all o un handle-id specifico.
Stringa di connessione dell'account di archiviazione. Variabile di ambiente: AZURE_STORAGE_CONNECTION_STRING.
Se true, il punto finale verrà tagliato dall'URI di destinazione. Il valore predefinito è False.
Specifica l'ID handle aperto nel file o nella directory da chiudere. Astrix ('*') è un carattere jolly che specifica tutti gli handle.
Percorso del file o della directory all'interno della condivisione file.
Valore booleano che specifica se l'operazione deve essere applicata alla directory specificata nell'URI, nei relativi file, con le relative sottodirectory e i relativi file.
Firma di accesso condiviso. Deve essere usato insieme al nome dell'account di archiviazione. Variabile di ambiente: AZURE_STORAGE_SAS_TOKEN.
Stringa che rappresenta la versione dello snapshot, se applicabile.
Timeout della richiesta in secondi. Si applica a ogni chiamata al servizio.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az storage share create
Crea una nuova condivisione nell'account specificato.
az storage share create --name
[--account-key]
[--account-name]
[--connection-string]
[--fail-on-exist]
[--file-endpoint]
[--metadata]
[--quota]
[--sas-token]
[--timeout]
Esempio
Crea una nuova condivisione nell'account specificato. (generato automaticamente)
az storage share create --account-name MyAccount --name MyFileShare
Parametri necessari
Nome della condivisione file.
Parametri facoltativi
Chiave dell'account di archiviazione. Deve essere usato insieme al nome dell'account di archiviazione o all'endpoint di servizio. Variabile di ambiente: AZURE_STORAGE_KEY.
Nome dell'account di archiviazione. Variabile di ambiente correlata: AZURE_STORAGE_ACCOUNT. Deve essere usato insieme alla chiave dell'account di archiviazione o a un token di firma di accesso condiviso. Se nessuno dei due elementi è presente, il comando tenterà di eseguire una query sulla chiave dell'account di archiviazione usando l'account Azure autenticato. Se viene eseguito un numero elevato di comandi di archiviazione, è possibile che venga raggiunta la quota api.
Stringa di connessione dell'account di archiviazione. Variabile di ambiente: AZURE_STORAGE_CONNECTION_STRING.
Specificare se generare un'eccezione quando la condivisione esiste. False per impostazione predefinita.
Endpoint del servizio dati di archiviazione. Deve essere usato insieme alla chiave dell'account di archiviazione o a un token di firma di accesso condiviso. È possibile trovare ogni endpoint primario del servizio con az storage account show
. Variabile di ambiente: AZURE_STORAGE_SERVICE_ENDPOINT.
Metadati in coppie chiave=valore separate da spazi. In questo modo vengono sovrascritti tutti i metadati esistenti.
Specifica la dimensione massima della condivisione, espressa in gigabyte. Deve essere maggiore di 0 e minore o uguale a 5 TB (5120).
Firma di accesso condiviso. Deve essere usato insieme al nome dell'account di archiviazione o all'endpoint di servizio. Variabile di ambiente: AZURE_STORAGE_SAS_TOKEN.
Timeout della richiesta in secondi. Si applica a ogni chiamata al servizio.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az storage share delete
Contrassegnare la condivisione specificata per l'eliminazione.
Se la condivisione non esiste, l'operazione non riesce nel servizio. Per impostazione predefinita, l'eccezione viene inghiottita dal client. Per esporre l'eccezione, specificare True per fail_not_exist.
az storage share delete --name
[--account-key]
[--account-name]
[--connection-string]
[--delete-snapshots {include, include-leased}]
[--fail-not-exist]
[--file-endpoint]
[--sas-token]
[--snapshot]
[--timeout]
Parametri necessari
Nome della condivisione file.
Parametri facoltativi
Chiave dell'account di archiviazione. Deve essere usato insieme al nome dell'account di archiviazione o all'endpoint di servizio. Variabile di ambiente: AZURE_STORAGE_KEY.
Nome dell'account di archiviazione. Variabile di ambiente correlata: AZURE_STORAGE_ACCOUNT. Deve essere usato insieme alla chiave dell'account di archiviazione o a un token di firma di accesso condiviso. Se nessuno dei due elementi è presente, il comando tenterà di eseguire una query sulla chiave dell'account di archiviazione usando l'account Azure autenticato. Se viene eseguito un numero elevato di comandi di archiviazione, è possibile che venga raggiunta la quota api.
Stringa di connessione dell'account di archiviazione. Variabile di ambiente: AZURE_STORAGE_CONNECTION_STRING.
Specificare la strategia di eliminazione quando la condivisione include snapshot.
Specificare se generare un'eccezione quando la condivisione non esiste. False per impostazione predefinita.
Endpoint del servizio dati di archiviazione. Deve essere usato insieme alla chiave dell'account di archiviazione o a un token di firma di accesso condiviso. È possibile trovare ogni endpoint primario del servizio con az storage account show
. Variabile di ambiente: AZURE_STORAGE_SERVICE_ENDPOINT.
Firma di accesso condiviso. Deve essere usato insieme al nome dell'account di archiviazione o all'endpoint di servizio. Variabile di ambiente: AZURE_STORAGE_SAS_TOKEN.
Stringa che rappresenta la versione dello snapshot, se applicabile. Specificare questo argomento per eliminare solo uno snapshot specifico. delete_snapshots deve essere Nessuno se specificato.
Timeout della richiesta in secondi. Si applica a ogni chiamata al servizio.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az storage share exists
Verificare l'esistenza di una condivisione file.
az storage share exists --name
[--account-key]
[--account-name]
[--connection-string]
[--file-endpoint]
[--sas-token]
[--snapshot]
[--timeout]
Esempio
Verificare l'esistenza di una condivisione file. (generato automaticamente)
az storage share exists --account-key 00000000 --account-name MyAccount --name MyFileShare
Verificare l'esistenza di una condivisione file (generata automaticamente)
az storage share exists --connection-string $connectionString --name MyFileShare
Parametri necessari
Nome della condivisione file.
Parametri facoltativi
Chiave dell'account di archiviazione. Deve essere usato insieme al nome dell'account di archiviazione o all'endpoint di servizio. Variabile di ambiente: AZURE_STORAGE_KEY.
Nome dell'account di archiviazione. Variabile di ambiente correlata: AZURE_STORAGE_ACCOUNT. Deve essere usato insieme alla chiave dell'account di archiviazione o a un token di firma di accesso condiviso. Se nessuno dei due elementi è presente, il comando tenterà di eseguire una query sulla chiave dell'account di archiviazione usando l'account Azure autenticato. Se viene eseguito un numero elevato di comandi di archiviazione, è possibile che venga raggiunta la quota api.
Stringa di connessione dell'account di archiviazione. Variabile di ambiente: AZURE_STORAGE_CONNECTION_STRING.
Endpoint del servizio dati di archiviazione. Deve essere usato insieme alla chiave dell'account di archiviazione o a un token di firma di accesso condiviso. È possibile trovare ogni endpoint primario del servizio con az storage account show
. Variabile di ambiente: AZURE_STORAGE_SERVICE_ENDPOINT.
Firma di accesso condiviso. Deve essere usato insieme al nome dell'account di archiviazione o all'endpoint di servizio. Variabile di ambiente: AZURE_STORAGE_SAS_TOKEN.
Stringa che rappresenta la versione dello snapshot, se applicabile.
Timeout della richiesta in secondi. Si applica a ogni chiamata al servizio.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az storage share generate-sas
Generare una firma di accesso condiviso per la condivisione.
az storage share generate-sas --name
[--account-key]
[--account-name]
[--cache-control]
[--connection-string]
[--content-disposition]
[--content-encoding]
[--content-language]
[--content-type]
[--expiry]
[--file-endpoint]
[--https-only]
[--ip]
[--permissions]
[--policy-name]
[--start]
Esempio
Generare un token di firma di accesso condiviso per una condivisione file e usarlo per caricare un file.
end=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
sas=`az storage share generate-sas -n MyShare --account-name MyStorageAccount --https-only --permissions dlrw --expiry $end -o tsv`
az storage file upload -s MyShare --account-name MyStorageAccount --source file.txt --sas-token $sas
Generare una firma di accesso condiviso per la condivisione. (generato automaticamente)
az storage share generate-sas --account-key 00000000 --account-name MyStorageAccount --expiry 2037-12-31T23:59:00Z --name MyShare --permissions dlrw
Generare una firma di accesso condiviso per la condivisione. (generato automaticamente)
az storage share generate-sas --connection-string $connectionString --expiry 2019-02-01T12:20Z --name MyShare --permissions dlrw
Parametri necessari
Nome della condivisione file.
Parametri facoltativi
Chiave dell'account di archiviazione. Deve essere usato insieme al nome dell'account di archiviazione o all'endpoint di servizio. Variabile di ambiente: AZURE_STORAGE_KEY.
Nome dell'account di archiviazione. Variabile di ambiente correlata: AZURE_STORAGE_ACCOUNT. Deve essere usato insieme alla chiave dell'account di archiviazione o a un token di firma di accesso condiviso. Se nessuno dei due elementi è presente, il comando tenterà di eseguire una query sulla chiave dell'account di archiviazione usando l'account Azure autenticato. Se viene eseguito un numero elevato di comandi di archiviazione, è possibile che venga raggiunta la quota api.
Valore dell'intestazione della risposta per Cache-Control quando si accede alla risorsa usando questa firma di accesso condiviso.
Stringa di connessione dell'account di archiviazione. Variabile di ambiente: AZURE_STORAGE_CONNECTION_STRING.
Valore dell'intestazione della risposta per Content-Disposition quando si accede alla risorsa usando questa firma di accesso condiviso.
Valore dell'intestazione della risposta per Content-Encoding quando si accede alla risorsa usando questa firma di accesso condiviso.
Valore dell'intestazione della risposta per Content-Language quando si accede alla risorsa usando questa firma di accesso condiviso.
Valore dell'intestazione della risposta per Content-Type quando si accede alla risorsa usando questa firma di accesso condiviso.
Specifica il valore datetime UTC (Y-m-d'T'H:M'Z') in corrispondenza del quale la firma di accesso condiviso non è valida. Non usare se viene fatto riferimento a un criterio di accesso archiviato con --policy-name che specifica questo valore.
Endpoint del servizio dati di archiviazione. Deve essere usato insieme alla chiave dell'account di archiviazione o a un token di firma di accesso condiviso. È possibile trovare ogni endpoint primario del servizio con az storage account show
. Variabile di ambiente: AZURE_STORAGE_SERVICE_ENDPOINT.
Consentire solo le richieste effettuate con il protocollo HTTPS. Se omesso, le richieste provenienti dal protocollo HTTP e HTTPS sono consentite.
Specifica l'indirizzo IP o l'intervallo di indirizzi IP da cui accettare le richieste. Supporta solo gli indirizzi di stile IPv4.
Autorizzazioni concesse dalla firma di accesso condiviso. Valori consentiti: (c)reate (d)elete (l)ist (r)ead (w)rite. Non usare se viene fatto riferimento a un criterio di accesso archiviato con --id che specifica questo valore. Può essere combinato.
Nome di un criterio di accesso archiviato all'interno dell'ACL della condivisione.
Specifica il valore datetime UTC (Y-m-d'H:M'Z') in corrispondenza del quale la firma di accesso condiviso diventa valida. Non usare se viene fatto riferimento a un criterio di accesso archiviato con --policy-name che specifica questo valore. Il valore predefinito è l'ora della richiesta.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az storage share list
Elencare le condivisioni file in un account di archiviazione.
az storage share list [--account-key]
[--account-name]
[--connection-string]
[--file-endpoint]
[--include-metadata]
[--include-snapshots]
[--marker]
[--num-results]
[--prefix]
[--sas-token]
[--timeout]
Parametri facoltativi
Chiave dell'account di archiviazione. Deve essere usato insieme al nome dell'account di archiviazione o all'endpoint di servizio. Variabile di ambiente: AZURE_STORAGE_KEY.
Nome dell'account di archiviazione. Variabile di ambiente correlata: AZURE_STORAGE_ACCOUNT. Deve essere usato insieme alla chiave dell'account di archiviazione o a un token di firma di accesso condiviso. Se nessuno dei due elementi è presente, il comando tenterà di eseguire una query sulla chiave dell'account di archiviazione usando l'account Azure autenticato. Se viene eseguito un numero elevato di comandi di archiviazione, è possibile che venga raggiunta la quota api.
Stringa di connessione dell'account di archiviazione. Variabile di ambiente: AZURE_STORAGE_CONNECTION_STRING.
Endpoint del servizio dati di archiviazione. Deve essere usato insieme alla chiave dell'account di archiviazione o a un token di firma di accesso condiviso. È possibile trovare ogni endpoint primario del servizio con az storage account show
. Variabile di ambiente: AZURE_STORAGE_SERVICE_ENDPOINT.
Specifica che i metadati di condivisione devono essere restituiti nella risposta.
Specifica che gli snapshot di condivisione devono essere restituiti nella risposta.
Token di continuazione opaco. Questo valore può essere recuperato dal campo next_marker di un oggetto generatore precedente se è stato specificato num_results e tale generatore ha completato l'enumerazione dei risultati. Se specificato, questo generatore inizierà a restituire i risultati dal punto in cui il generatore precedente è stato arrestato.
Specificare il numero massimo da restituire. Se la richiesta non specifica num_results o specifica un valore maggiore di 5000, il server restituirà fino a 5000 elementi. Si noti che se l'operazione di elenco supera un limite di partizione, il servizio restituirà un token di continuazione per recuperare i risultati rimanenti. Specificare "*" per restituire tutto.
Filtrare i risultati per restituire solo i BLOB il cui nome inizia con il prefisso specificato.
Firma di accesso condiviso. Deve essere usato insieme al nome dell'account di archiviazione o all'endpoint di servizio. Variabile di ambiente: AZURE_STORAGE_SAS_TOKEN.
Timeout della richiesta in secondi. Si applica a ogni chiamata al servizio.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az storage share list-handle
Elencare gli handle di file di una condivisione file.
az storage share list-handle --name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--backup-intent]
[--connection-string]
[--disallow-trailing-dot {false, true}]
[--file-endpoint]
[--marker]
[--max-results]
[--path]
[--recursive {false, true}]
[--sas-token]
[--snapshot]
[--timeout]
Esempio
Elencare tutti gli handle di file di una condivisione file in modo ricorsivo.
az storage share list-handle --account-name MyAccount --name MyFileShare --recursive
Elencare tutti gli handle di file di una directory in modo ricorsivo.
az storage share list-handle --account-name MyAccount --name MyFileShare --path 'dir1' --recursive
Elencare tutti gli handle di file di un file.
az storage share list-handle --account-name MyAccount --name MyFileShare --path 'dir1/test.txt'
Parametri necessari
Nome della condivisione file.
Parametri facoltativi
Chiave dell'account di archiviazione. Deve essere usato insieme al nome dell'account di archiviazione o all'endpoint di servizio. Variabile di ambiente: AZURE_STORAGE_KEY.
Nome dell'account di archiviazione. Variabile di ambiente correlata: AZURE_STORAGE_ACCOUNT. Deve essere usato insieme alla chiave dell'account di archiviazione o a un token di firma di accesso condiviso. Se nessuno dei due elementi è presente, il comando tenterà di eseguire una query sulla chiave dell'account di archiviazione usando l'account Azure autenticato. Se viene eseguito un numero elevato di comandi di archiviazione, è possibile che venga raggiunta la quota api.
Modalità in cui eseguire il comando. La modalità "login" userà direttamente le credenziali di accesso per l'autenticazione. La modalità "chiave" legacy tenterà di eseguire una query per una chiave dell'account se non vengono forniti parametri di autenticazione per l'account. Variabile di ambiente: AZURE_STORAGE_AUTH_MODE.
Parametro obbligatorio da usare con l'autenticazione OAuth (Azure AD) per i file. In questo modo verranno ignorati i controlli delle autorizzazioni a livello di file/directory e verrà consentito l'accesso, in base alle azioni di dati consentite, anche se sono presenti elenchi di controllo di accesso per tali file/directory.
Stringa di connessione dell'account di archiviazione. Variabile di ambiente: AZURE_STORAGE_CONNECTION_STRING.
Se true, il punto finale verrà tagliato dall'URI di destinazione. Il valore predefinito è False.
Endpoint del servizio dati di archiviazione. Deve essere usato insieme alla chiave dell'account di archiviazione o a un token di firma di accesso condiviso. È possibile trovare ogni endpoint primario del servizio con az storage account show
. Variabile di ambiente: AZURE_STORAGE_SERVICE_ENDPOINT.
Token di continuazione opaco. Questo valore può essere recuperato dal campo next_marker di un oggetto generatore precedente se max_results è stato specificato e tale generatore ha completato l'enumerazione dei risultati. Se specificato, questo generatore inizierà a restituire i risultati dal punto in cui il generatore precedente è stato arrestato.
Specifica il numero massimo di handle eseguiti su file e/o directory da restituire. Se la richiesta non specifica max_results o specifica un valore maggiore di 5.000, il server restituirà fino a 5.000 elementi. Se si imposta max_results su un valore minore o uguale a zero, viene restituito il codice di risposta di errore 400 (richiesta non valida).
Percorso del file o della directory all'interno della condivisione file.
Valore booleano che specifica se l'operazione deve essere applicata alla directory specificata nell'URI, nei relativi file, con le relative sottodirectory e i relativi file.
Firma di accesso condiviso. Deve essere usato insieme al nome dell'account di archiviazione o all'endpoint di servizio. Variabile di ambiente: AZURE_STORAGE_SAS_TOKEN.
Stringa che rappresenta la versione dello snapshot, se applicabile.
Timeout della richiesta in secondi. Si applica a ogni chiamata al servizio.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az storage share list-handle (storage-preview estensione)
Elencare gli handle di file di una condivisione file.
az storage share list-handle --name
[--account-key]
[--account-name]
[--auth-mode {key, login}]
[--backup-intent]
[--connection-string]
[--disallow-trailing-dot {false, true}]
[--marker]
[--max-results]
[--path]
[--recursive {false, true}]
[--sas-token]
[--snapshot]
[--timeout]
Esempio
Elencare tutti gli handle di file di una condivisione file in modo ricorsivo.
az storage share list-handle --account-name MyAccount --name MyFileShare --recursive
Elencare tutti gli handle di file di una directory in modo ricorsivo.
az storage share list-handle --account-name MyAccount --name MyFileShare --path 'dir1' --recursive
Elencare tutti gli handle di file di un file.
az storage share list-handle --account-name MyAccount --name MyFileShare --path 'dir1/test.txt'
Parametri necessari
Nome della condivisione file.
Parametri facoltativi
Chiave dell'account di archiviazione. Deve essere usato insieme al nome dell'account di archiviazione. Variabile di ambiente: AZURE_STORAGE_KEY.
Nome dell'account di archiviazione. Variabile di ambiente correlata: AZURE_STORAGE_ACCOUNT. Deve essere usato insieme alla chiave dell'account di archiviazione o a un token di firma di accesso condiviso. Se nessuno dei due elementi è presente, il comando tenterà di eseguire una query sulla chiave dell'account di archiviazione usando l'account Azure autenticato. Se viene eseguito un numero elevato di comandi di archiviazione, è possibile che venga raggiunta la quota api.
Modalità in cui eseguire il comando. La modalità "login" userà direttamente le credenziali di accesso per l'autenticazione. La modalità "chiave" legacy tenterà di eseguire una query per una chiave dell'account se non vengono forniti parametri di autenticazione per l'account. Variabile di ambiente: AZURE_STORAGE_AUTH_MODE.
Parametro obbligatorio da usare con l'autenticazione OAuth (Azure AD) per i file. In questo modo verranno ignorati i controlli delle autorizzazioni a livello di file/directory e verrà consentito l'accesso, in base alle azioni di dati consentite, anche se sono presenti elenchi di controllo di accesso per tali file/directory.
Stringa di connessione dell'account di archiviazione. Variabile di ambiente: AZURE_STORAGE_CONNECTION_STRING.
Se true, il punto finale verrà tagliato dall'URI di destinazione. Il valore predefinito è False.
Token di continuazione opaco. Questo valore può essere recuperato dal campo next_marker di un oggetto generatore precedente se max_results è stato specificato e tale generatore ha completato l'enumerazione dei risultati. Se specificato, questo generatore inizierà a restituire i risultati dal punto in cui il generatore precedente è stato arrestato.
Specifica il numero massimo di handle eseguiti su file e/o directory da restituire. Se la richiesta non specifica max_results o specifica un valore maggiore di 5.000, il server restituirà fino a 5.000 elementi. Se si imposta max_results su un valore minore o uguale a zero, viene restituito il codice di risposta di errore 400 (richiesta non valida).
Percorso del file o della directory all'interno della condivisione file.
Valore booleano che specifica se l'operazione deve essere applicata alla directory specificata nell'URI, nei relativi file, con le relative sottodirectory e i relativi file.
Firma di accesso condiviso. Deve essere usato insieme al nome dell'account di archiviazione. Variabile di ambiente: AZURE_STORAGE_SAS_TOKEN.
Stringa che rappresenta la versione dello snapshot, se applicabile.
Timeout della richiesta in secondi. Si applica a ogni chiamata al servizio.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az storage share show
Restituisce tutti i metadati definiti dall'utente e le proprietà di sistema per la condivisione specificata.
I dati restituiti non includono l'elenco di file o directory delle condivisioni.
az storage share show --name
[--account-key]
[--account-name]
[--connection-string]
[--file-endpoint]
[--sas-token]
[--snapshot]
[--timeout]
Parametri necessari
Nome della condivisione file.
Parametri facoltativi
Chiave dell'account di archiviazione. Deve essere usato insieme al nome dell'account di archiviazione o all'endpoint di servizio. Variabile di ambiente: AZURE_STORAGE_KEY.
Nome dell'account di archiviazione. Variabile di ambiente correlata: AZURE_STORAGE_ACCOUNT. Deve essere usato insieme alla chiave dell'account di archiviazione o a un token di firma di accesso condiviso. Se nessuno dei due elementi è presente, il comando tenterà di eseguire una query sulla chiave dell'account di archiviazione usando l'account Azure autenticato. Se viene eseguito un numero elevato di comandi di archiviazione, è possibile che venga raggiunta la quota api.
Stringa di connessione dell'account di archiviazione. Variabile di ambiente: AZURE_STORAGE_CONNECTION_STRING.
Endpoint del servizio dati di archiviazione. Deve essere usato insieme alla chiave dell'account di archiviazione o a un token di firma di accesso condiviso. È possibile trovare ogni endpoint primario del servizio con az storage account show
. Variabile di ambiente: AZURE_STORAGE_SERVICE_ENDPOINT.
Firma di accesso condiviso. Deve essere usato insieme al nome dell'account di archiviazione o all'endpoint di servizio. Variabile di ambiente: AZURE_STORAGE_SAS_TOKEN.
Stringa che rappresenta la versione dello snapshot, se applicabile.
Timeout della richiesta in secondi. Si applica a ogni chiamata al servizio.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az storage share snapshot
Creare uno snapshot di una condivisione esistente nell'account specificato.
az storage share snapshot --name
[--account-key]
[--account-name]
[--connection-string]
[--file-endpoint]
[--metadata]
[--quota]
[--sas-token]
[--timeout]
Parametri necessari
Nome della condivisione file.
Parametri facoltativi
Chiave dell'account di archiviazione. Deve essere usato insieme al nome dell'account di archiviazione o all'endpoint di servizio. Variabile di ambiente: AZURE_STORAGE_KEY.
Nome dell'account di archiviazione. Variabile di ambiente correlata: AZURE_STORAGE_ACCOUNT. Deve essere usato insieme alla chiave dell'account di archiviazione o a un token di firma di accesso condiviso. Se nessuno dei due elementi è presente, il comando tenterà di eseguire una query sulla chiave dell'account di archiviazione usando l'account Azure autenticato. Se viene eseguito un numero elevato di comandi di archiviazione, è possibile che venga raggiunta la quota api.
Stringa di connessione dell'account di archiviazione. Variabile di ambiente: AZURE_STORAGE_CONNECTION_STRING.
Endpoint del servizio dati di archiviazione. Deve essere usato insieme alla chiave dell'account di archiviazione o a un token di firma di accesso condiviso. È possibile trovare ogni endpoint primario del servizio con az storage account show
. Variabile di ambiente: AZURE_STORAGE_SERVICE_ENDPOINT.
Metadati in coppie chiave=valore separate da spazi. In questo modo vengono sovrascritti tutti i metadati esistenti.
Specifica la dimensione massima della condivisione, espressa in gigabyte. Deve essere maggiore di 0 e minore o uguale a 5 TB (5120 GB).
Firma di accesso condiviso. Deve essere usato insieme al nome dell'account di archiviazione o all'endpoint di servizio. Variabile di ambiente: AZURE_STORAGE_SAS_TOKEN.
Timeout della richiesta in secondi. Si applica a ogni chiamata al servizio.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az storage share stats
Ottenere le dimensioni approssimative dei dati archiviati nella condivisione, arrotondati al gigabyte più vicino.
Si noti che questo valore potrebbe non includere tutti i file creati di recente o ridimensionati di recente.
az storage share stats --name
[--account-key]
[--account-name]
[--connection-string]
[--file-endpoint]
[--sas-token]
[--timeout]
Parametri necessari
Nome della condivisione file.
Parametri facoltativi
Chiave dell'account di archiviazione. Deve essere usato insieme al nome dell'account di archiviazione o all'endpoint di servizio. Variabile di ambiente: AZURE_STORAGE_KEY.
Nome dell'account di archiviazione. Variabile di ambiente correlata: AZURE_STORAGE_ACCOUNT. Deve essere usato insieme alla chiave dell'account di archiviazione o a un token di firma di accesso condiviso. Se nessuno dei due elementi è presente, il comando tenterà di eseguire una query sulla chiave dell'account di archiviazione usando l'account Azure autenticato. Se viene eseguito un numero elevato di comandi di archiviazione, è possibile che venga raggiunta la quota api.
Stringa di connessione dell'account di archiviazione. Variabile di ambiente: AZURE_STORAGE_CONNECTION_STRING.
Endpoint del servizio dati di archiviazione. Deve essere usato insieme alla chiave dell'account di archiviazione o a un token di firma di accesso condiviso. È possibile trovare ogni endpoint primario del servizio con az storage account show
. Variabile di ambiente: AZURE_STORAGE_SERVICE_ENDPOINT.
Firma di accesso condiviso. Deve essere usato insieme al nome dell'account di archiviazione o all'endpoint di servizio. Variabile di ambiente: AZURE_STORAGE_SAS_TOKEN.
Timeout della richiesta in secondi. Si applica a ogni chiamata al servizio.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az storage share update
Impostare le proprietà definite dal servizio per la condivisione specificata.
az storage share update --name
--quota
[--account-key]
[--account-name]
[--connection-string]
[--file-endpoint]
[--sas-token]
[--timeout]
Parametri necessari
Nome della condivisione file.
Specifica la dimensione massima della condivisione, espressa in gigabyte. Deve essere maggiore di 0 e minore o uguale a 5 TB (5120 GB).
Parametri facoltativi
Chiave dell'account di archiviazione. Deve essere usato insieme al nome dell'account di archiviazione o all'endpoint di servizio. Variabile di ambiente: AZURE_STORAGE_KEY.
Nome dell'account di archiviazione. Variabile di ambiente correlata: AZURE_STORAGE_ACCOUNT. Deve essere usato insieme alla chiave dell'account di archiviazione o a un token di firma di accesso condiviso. Se nessuno dei due elementi è presente, il comando tenterà di eseguire una query sulla chiave dell'account di archiviazione usando l'account Azure autenticato. Se viene eseguito un numero elevato di comandi di archiviazione, è possibile che venga raggiunta la quota api.
Stringa di connessione dell'account di archiviazione. Variabile di ambiente: AZURE_STORAGE_CONNECTION_STRING.
Endpoint del servizio dati di archiviazione. Deve essere usato insieme alla chiave dell'account di archiviazione o a un token di firma di accesso condiviso. È possibile trovare ogni endpoint primario del servizio con az storage account show
. Variabile di ambiente: AZURE_STORAGE_SERVICE_ENDPOINT.
Firma di accesso condiviso. Deve essere usato insieme al nome dell'account di archiviazione o all'endpoint di servizio. Variabile di ambiente: AZURE_STORAGE_SAS_TOKEN.
Timeout della richiesta in secondi. Si applica a ogni chiamata al servizio.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az storage share url
Creare un URI per accedere a una condivisione file.
az storage share url --name
[--account-key]
[--account-name]
[--connection-string]
[--file-endpoint]
[--protocol {http, https}]
[--sas-token]
[--unc]
Esempio
Creare un URI per accedere a una condivisione file. (generato automaticamente)
az storage share url --account-key 00000000 --account-name MyAccount --name MyFileShare
Parametri necessari
Nome della condivisione file.
Parametri facoltativi
Chiave dell'account di archiviazione. Deve essere usato insieme al nome dell'account di archiviazione o all'endpoint di servizio. Variabile di ambiente: AZURE_STORAGE_KEY.
Nome dell'account di archiviazione. Variabile di ambiente correlata: AZURE_STORAGE_ACCOUNT. Deve essere usato insieme alla chiave dell'account di archiviazione o a un token di firma di accesso condiviso. Se nessuno dei due elementi è presente, il comando tenterà di eseguire una query sulla chiave dell'account di archiviazione usando l'account Azure autenticato. Se viene eseguito un numero elevato di comandi di archiviazione, è possibile che venga raggiunta la quota api.
Stringa di connessione dell'account di archiviazione. Variabile di ambiente: AZURE_STORAGE_CONNECTION_STRING.
Endpoint del servizio dati di archiviazione. Deve essere usato insieme alla chiave dell'account di archiviazione o a un token di firma di accesso condiviso. È possibile trovare ogni endpoint primario del servizio con az storage account show
. Variabile di ambiente: AZURE_STORAGE_SERVICE_ENDPOINT.
Protocollo da usare.
Firma di accesso condiviso. Deve essere usato insieme al nome dell'account di archiviazione o all'endpoint di servizio. Variabile di ambiente: AZURE_STORAGE_SAS_TOKEN.
Percorso di rete UNC di output.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.