Dela via


az storage container

Note

Den här kommandogruppen har kommandon som definieras i både Azure CLI och minst ett tillägg. Installera varje tillägg för att dra nytta av dess utökade funktioner. Learn more about extensions.

Hantera bloblagringscontainrar.

Ange någon av följande autentiseringsparametrar för dina kommandon: --auth-mode, --account-key, --connection-string, --sas-token. Du kan också använda motsvarande miljövariabler för att lagra dina autentiseringsuppgifter, t.ex. AZURE_STORAGE_KEY, AZURE_STORAGE_CONNECTION_STRING och AZURE_STORAGE_SAS_TOKEN.

Kommandon

Name Description Typ Status
az storage container create

Skapa en container i ett lagringskonto.

Core GA
az storage container delete

Markera den angivna containern för borttagning.

Core GA
az storage container exists

Kontrollera om det finns en lagringscontainer.

Core GA
az storage container generate-sas

Generera en SAS-token för en lagringscontainer.

Core GA
az storage container generate-sas (storage-blob-preview anknytning)

Generera en SAS-token för en lagringscontainer.

Extension GA
az storage container immutability-policy

Hantera principer för oföränderlighet för containrar.

Core GA
az storage container immutability-policy create

Skapa eller uppdatera en olåst oföränderlighetsprincip.

Core GA
az storage container immutability-policy delete

Avbryter en olåst oföränderlighetsprincip.

Core GA
az storage container immutability-policy extend

Utöka oföränderlighetPeriodSinceCreationInDays för en låst oföränderlighetPolicy.

Core GA
az storage container immutability-policy lock

Anger ImmutabilityPolicy till Låst tillstånd.

Core GA
az storage container immutability-policy show

Hämtar den befintliga oföränderlighetsprincipen tillsammans med motsvarande ETag i svarshuvuden och brödtext.

Core GA
az storage container lease

Hantera bloblagringscontainerlån.

Core GA
az storage container lease acquire

Begär ett nytt lån.

Core GA
az storage container lease break

Avbryt lånet om containern har ett aktivt lån.

Core GA
az storage container lease change

Ändra låne-ID för ett aktivt lån.

Core GA
az storage container lease release

Släpp lånet.

Core GA
az storage container lease renew

Förnya lånet.

Core GA
az storage container legal-hold

Hantera juridiska undantag för containrar.

Core GA
az storage container legal-hold clear

Rensa taggar för bevarande av juridiska skäl.

Core GA
az storage container legal-hold set

Ange taggar för bevarande av juridiska skäl.

Core GA
az storage container legal-hold show

Hämta egenskaperna för juridiska undantag för en container.

Core GA
az storage container list

Visa en lista över containrar i ett lagringskonto.

Core GA
az storage container metadata

Hantera containermetadata.

Core GA
az storage container metadata show

Returnera alla användardefinierade metadata för den angivna containern.

Core GA
az storage container metadata update

Ange ett eller flera användardefinierade namn/värde-par för den angivna containern.

Core GA
az storage container policy

Hantera lagrade åtkomstprinciper för containrar.

Core GA
az storage container policy create

Skapa en lagrad åtkomstprincip för det innehållande objektet.

Core GA
az storage container policy delete

Ta bort en lagrad åtkomstprincip för ett innehållande objekt.

Core GA
az storage container policy list

Visa en lista över lagrade åtkomstprinciper för ett innehållande objekt.

Core GA
az storage container policy show

Visa en lagrad åtkomstprincip för ett innehållande objekt.

Core GA
az storage container policy update

Ange en lagrad åtkomstprincip för ett innehållande objekt.

Core GA
az storage container restore

Återställ en mjuk borttagningscontainer.

Core GA
az storage container set-permission

Ange behörigheter för den angivna containern.

Core GA
az storage container show

Returnera alla användardefinierade metadata och systemegenskaper för den angivna containern.

Core GA
az storage container show-permission

Hämta behörigheterna för den angivna containern.

Core GA

az storage container create

Skapa en container i ett lagringskonto.

Som standard är containerdata privata ("off") för kontoägaren. Använd "blob" för att tillåta offentlig läsåtkomst för blobar. Använd "container" för att tillåta offentlig läs- och liståtkomst till hela containern. Du kan konfigurera --public-access med .az storage container set-permission -n CONTAINER_NAME --public-access blob/container/off

az storage container create --name
                            [--account-key]
                            [--account-name]
                            [--auth-mode {key, login}]
                            [--blob-endpoint]
                            [--connection-string]
                            [--default-encryption-scope]
                            [--fail-on-exist]
                            [--metadata]
                            [--prevent-encryption-scope-override {false, true}]
                            [--public-access {blob, container, off}]
                            [--resource-group]
                            [--sas-token]
                            [--timeout]

Exempel

Skapa en lagringscontainer i ett lagringskonto.

az storage container create -n mystoragecontainer

Skapa en lagringscontainer i ett lagringskonto och returnera ett fel om containern redan finns.

az storage container create -n mystoragecontainer --fail-on-exist

Skapa en lagringscontainer i ett lagringskonto och tillåt offentlig läsåtkomst för blobar.

az storage container create -n mystoragecontainer --public-access blob

Skapa en lagringscontainer i ett PartitionedDNS-aktiverat lagringskonto.

az storage container create --account-name mystorageaccount --name mystoragecontainer --account-key "enter-your-storage_account-key" --blob-endpoint "https://mystorageaccount.z3.blob.storage.azure.net/"

Obligatoriska parametrar

--name -n

Containernamnet.

Valfria parametrar

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--account-key

Lagringskontonyckel. Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_KEY.

Egenskap Värde
Parameter group: Storage Account Arguments
--account-name

Lagringskontonamn. Relaterad miljövariabel: AZURE_STORAGE_ACCOUNT.

Egenskap Värde
Parameter group: Storage Account Arguments
--auth-mode

Läget där kommandot ska köras. "login"-läget använder dina inloggningsuppgifter direkt för autentiseringen. Det äldre nyckelläget försöker fråga efter en kontonyckel om det inte finns några autentiseringsparametrar för kontot. Miljövariabel: AZURE_STORAGE_AUTH_MODE.

Egenskap Värde
Godkända värden: key, login
--blob-endpoint

Lagringsdatatjänstens slutpunkt. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Du hittar varje primär tjänstslutpunkt med az storage account show. Miljövariabel: AZURE_STORAGE_SERVICE_ENDPOINT.

Egenskap Värde
Parameter group: Storage Account Arguments
--connection-string

Lagringskonto anslutningssträng. Miljövariabel: AZURE_STORAGE_CONNECTION_STRING.

Egenskap Värde
Parameter group: Storage Account Arguments
--default-encryption-scope -d
Förhandsgranskning

Standardinställningen är att containern använder angivet krypteringsomfång för alla skrivningar.

Egenskap Värde
Parameter group: Encryption Policy Arguments
--fail-on-exist

Utlöser ett undantag om containern redan finns.

Egenskap Värde
Standardvärde: False
--metadata

Metadata i blankstegsavgränsade nyckel=värdepar. Detta skriver över alla befintliga metadata.

--prevent-encryption-scope-override -p
Förhandsgranskning

Blockera åsidosättning av krypteringsomfånget från containerns standardvärde.

Egenskap Värde
Parameter group: Encryption Policy Arguments
Godkända värden: false, true
--public-access

Anger om data i containern kan nås offentligt.

Egenskap Värde
Godkända värden: blob, container, off
--resource-group -g
Inaktuell

Argumentet "resource_group_name" har blivit inaktuellt och tas bort i en framtida version.

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

--sas-token

En signatur för delad åtkomst (SAS). Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_SAS_TOKEN.

Egenskap Värde
Parameter group: Storage Account Arguments
--timeout

Tidsgräns för begäran i sekunder. Gäller för varje anrop till tjänsten.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Output format.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False

az storage container delete

Markera den angivna containern för borttagning.

Containern och eventuella blobar som finns i den tas senare bort under skräpinsamlingen.

az storage container delete --name
                            [--account-key]
                            [--account-name]
                            [--auth-mode {key, login}]
                            [--blob-endpoint]
                            [--bypass-immutability-policy]
                            [--connection-string]
                            [--fail-not-exist]
                            [--if-modified-since]
                            [--if-unmodified-since]
                            [--lease-id]
                            [--sas-token]
                            [--timeout]

Exempel

Markerar den angivna containern för borttagning. (autogenerated)

az storage container delete --account-key 00000000 --account-name MyAccount --name mycontainer

Obligatoriska parametrar

--name -n

Containernamnet.

Valfria parametrar

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--account-key

Lagringskontonyckel. Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_KEY.

Egenskap Värde
Parameter group: Storage Account Arguments
--account-name

Lagringskontonamn. Relaterad miljövariabel: AZURE_STORAGE_ACCOUNT. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Om ingen av dem finns försöker kommandot köra frågor mot lagringskontonyckeln med hjälp av det autentiserade Azure-kontot. Om ett stort antal lagringskommandon körs kan API-kvoten nås.

Egenskap Värde
Parameter group: Storage Account Arguments
--auth-mode

Läget där kommandot ska köras. "login"-läget använder dina inloggningsuppgifter direkt för autentiseringen. Det äldre nyckelläget försöker fråga efter en kontonyckel om det inte finns några autentiseringsparametrar för kontot. Miljövariabel: AZURE_STORAGE_AUTH_MODE.

Egenskap Värde
Godkända värden: key, login
--blob-endpoint

Lagringsdatatjänstens slutpunkt. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Du hittar varje primär tjänstslutpunkt med az storage account show. Miljövariabel: AZURE_STORAGE_SERVICE_ENDPOINT.

Egenskap Värde
Parameter group: Storage Account Arguments
--bypass-immutability-policy

Kringgår kommande tjänstbeteende som blockerar att en container tas bort om den har en oföränderlighetsprincip. Om du anger detta ignoreras argument förutom de som används för att identifiera containern ("--name", "--account-name").

Egenskap Värde
Standardvärde: False
--connection-string

Lagringskonto anslutningssträng. Miljövariabel: AZURE_STORAGE_CONNECTION_STRING.

Egenskap Värde
Parameter group: Storage Account Arguments
--fail-not-exist

Utlöser ett undantag om containern inte finns.

Egenskap Värde
Standardvärde: False
--if-modified-since

Påbörja endast om den har ändrats sedan utc-datetime (Y-m-d'T'H:M'Z).

Egenskap Värde
Parameter group: Precondition Arguments
--if-unmodified-since

Påbörja endast om det inte har ändrats sedan utc-datetime (Y-m-d'T'H:M'Z).

Egenskap Värde
Parameter group: Precondition Arguments
--lease-id

Om det anges lyckas delete_container endast om containerns lån är aktivt och matchar detta ID. Krävs om containern har ett aktivt lån.

--sas-token

En signatur för delad åtkomst (SAS). Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_SAS_TOKEN.

Egenskap Värde
Parameter group: Storage Account Arguments
--timeout

Tidsgräns för begäran i sekunder. Gäller för varje anrop till tjänsten.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Output format.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False

az storage container exists

Kontrollera om det finns en lagringscontainer.

az storage container exists --name
                            [--account-key]
                            [--account-name]
                            [--auth-mode {key, login}]
                            [--blob-endpoint]
                            [--connection-string]
                            [--sas-token]
                            [--timeout]

Exempel

Kontrollera om det finns en lagringscontainer. (autogenerated)

az storage container exists --account-name mystorageccount --account-key 00000000 --name mycontainer

Obligatoriska parametrar

--name -n

Containernamnet.

Valfria parametrar

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--account-key

Lagringskontonyckel. Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_KEY.

Egenskap Värde
Parameter group: Storage Account Arguments
--account-name

Lagringskontonamn. Relaterad miljövariabel: AZURE_STORAGE_ACCOUNT. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Om ingen av dem finns försöker kommandot köra frågor mot lagringskontonyckeln med hjälp av det autentiserade Azure-kontot. Om ett stort antal lagringskommandon körs kan API-kvoten nås.

Egenskap Värde
Parameter group: Storage Account Arguments
--auth-mode

Läget där kommandot ska köras. "login"-läget använder dina inloggningsuppgifter direkt för autentiseringen. Det äldre nyckelläget försöker fråga efter en kontonyckel om det inte finns några autentiseringsparametrar för kontot. Miljövariabel: AZURE_STORAGE_AUTH_MODE.

Egenskap Värde
Godkända värden: key, login
--blob-endpoint

Lagringsdatatjänstens slutpunkt. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Du hittar varje primär tjänstslutpunkt med az storage account show. Miljövariabel: AZURE_STORAGE_SERVICE_ENDPOINT.

Egenskap Värde
Parameter group: Storage Account Arguments
--connection-string

Lagringskonto anslutningssträng. Miljövariabel: AZURE_STORAGE_CONNECTION_STRING.

Egenskap Värde
Parameter group: Storage Account Arguments
--sas-token

En signatur för delad åtkomst (SAS). Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_SAS_TOKEN.

Egenskap Värde
Parameter group: Storage Account Arguments
--timeout

Tidsgräns för begäran i sekunder. Gäller för varje anrop till tjänsten.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Output format.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False

az storage container generate-sas

Generera en SAS-token för en lagringscontainer.

az storage container generate-sas --name
                                  [--account-key]
                                  [--account-name]
                                  [--as-user]
                                  [--auth-mode {key, login}]
                                  [--blob-endpoint]
                                  [--cache-control]
                                  [--connection-string]
                                  [--content-disposition]
                                  [--content-encoding]
                                  [--content-language]
                                  [--content-type]
                                  [--encryption-scope]
                                  [--expiry]
                                  [--https-only]
                                  [--ip]
                                  [--permissions]
                                  [--policy-name]
                                  [--start]

Exempel

Generera en sas-token för blobcontainern och använd den för att ladda upp en blob.

end=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
sas=`az storage container generate-sas -n mycontainer --https-only --permissions dlrw --expiry $end -o tsv`
az storage blob upload -n MyBlob -c mycontainer -f file.txt --sas-token $sas

Generera en signatur för delad åtkomst för containern (automatiskt genererad)

az storage container generate-sas --account-key 00000000 --account-name mystorageaccount --expiry 2020-01-01 --name mycontainer --permissions dlrw

Generera en SAS-token för en lagringscontainer. (autogenerated)

az storage container generate-sas --account-name mystorageaccount --as-user --auth-mode login --expiry 2020-01-01 --name container1 --permissions dlrw

Obligatoriska parametrar

--name -n

Containernamnet.

Valfria parametrar

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--account-key

Lagringskontonyckel. Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_KEY.

Egenskap Värde
Parameter group: Storage Account Arguments
--account-name

Lagringskontonamn. Relaterad miljövariabel: AZURE_STORAGE_ACCOUNT. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Om ingen av dem finns försöker kommandot köra frågor mot lagringskontonyckeln med hjälp av det autentiserade Azure-kontot. Om ett stort antal lagringskommandon körs kan API-kvoten nås.

Egenskap Värde
Parameter group: Storage Account Arguments
--as-user

Anger att det här kommandot returnerar DEN SAS som är signerad med användarens delegeringsnyckel. Parametern expiry och "--auth-mode login" krävs om det här argumentet anges.

Egenskap Värde
Standardvärde: False
--auth-mode

Läget där kommandot ska köras. "login"-läget använder dina inloggningsuppgifter direkt för autentiseringen. Det äldre nyckelläget försöker fråga efter en kontonyckel om det inte finns några autentiseringsparametrar för kontot. Miljövariabel: AZURE_STORAGE_AUTH_MODE.

Egenskap Värde
Godkända värden: key, login
--blob-endpoint

Lagringsdatatjänstens slutpunkt. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Du hittar varje primär tjänstslutpunkt med az storage account show. Miljövariabel: AZURE_STORAGE_SERVICE_ENDPOINT.

Egenskap Värde
Parameter group: Storage Account Arguments
--cache-control

Svarshuvudvärde för Cache-Control när resursen används med den här signaturen för delad åtkomst.

--connection-string

Lagringskonto anslutningssträng. Miljövariabel: AZURE_STORAGE_CONNECTION_STRING.

Egenskap Värde
Parameter group: Storage Account Arguments
--content-disposition

Svarshuvudvärde för Innehållsborttagning när resursen nås med den här signaturen för delad åtkomst.

--content-encoding

Svarshuvudvärde för Content-Encoding när resursen används med den här signaturen för delad åtkomst.

--content-language

Svarshuvudvärde för Content-Language när resursen nås med den här signaturen för delad åtkomst.

--content-type

Svarshuvudvärde för Innehållstyp när resursen används med den här signaturen för delad åtkomst.

--encryption-scope

Ett fördefinierat krypteringsomfång som används för att kryptera data i tjänsten.

--expiry

Anger UTC-datetime (Y-m-d'T'H:M'Z') där SAS blir ogiltig. Använd inte om en lagrad åtkomstprincip refereras till med --policy-name som anger det här värdet.

--https-only

Tillåt endast begäranden som görs med HTTPS-protokollet. Om det utelämnas tillåts begäranden från både HTTP- och HTTPS-protokollet.

--ip

Anger IP-adressen eller ip-adressintervallet som begäranden ska accepteras från. Stöder endast IPv4-formatadresser.

--permissions

De behörigheter som SAS beviljar. Tillåtna värden: (a)dd (c)reate (d)elete (e)xecute (f)ilter_by_tags (i)set_immutability_policy (l)ist (m)ove (r)ead (t)ag (w)rite (x)delete_previous_version (y)permanent_delete. Använd inte om en lagrad åtkomstprincip refereras till med --id som anger det här värdet. Kan kombineras.

--policy-name

Namnet på en lagrad åtkomstprincip i containerns ACL.

--start

Anger UTC-datetime (Y-m-d'T'H:M'Z') där SAS blir giltig. Använd inte om en lagrad åtkomstprincip refereras till med --policy-name som anger det här värdet. Standardvärdet är tiden för begäran.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Output format.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False

az storage container generate-sas (storage-blob-preview anknytning)

Generera en SAS-token för en lagringscontainer.

az storage container generate-sas --name
                                  [--account-key]
                                  [--account-name]
                                  [--as-user]
                                  [--auth-mode {key, login}]
                                  [--blob-endpoint]
                                  [--cache-control]
                                  [--connection-string]
                                  [--content-disposition]
                                  [--content-encoding]
                                  [--content-language]
                                  [--content-type]
                                  [--expiry]
                                  [--full-uri]
                                  [--https-only]
                                  [--ip]
                                  [--permissions]
                                  [--policy-name]
                                  [--start]

Exempel

Generera en sas-token för blobcontainern och använd den för att ladda upp en blob.

end=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
sas=`az storage container generate-sas -n mycontainer --https-only --permissions dlrw --expiry $end -o tsv`
az storage blob upload -n MyBlob -c mycontainer -f file.txt --sas-token $sas

Generera en signatur för delad åtkomst för containern (automatiskt genererad)

az storage container generate-sas --account-key 00000000 --account-name mystorageaccount --expiry 2020-01-01 --name mycontainer --permissions dlrw

Generera en SAS-token för en lagringscontainer. (autogenerated)

az storage container generate-sas --account-name mystorageaccount --as-user --auth-mode login --expiry 2020-01-01 --name container1 --permissions dlrw

Obligatoriska parametrar

--name -n

Containernamnet.

Valfria parametrar

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--account-key

Lagringskontonyckel. Måste användas tillsammans med lagringskontots namn. Miljövariabel: AZURE_STORAGE_KEY.

Egenskap Värde
Parameter group: Storage Account Arguments
--account-name

Lagringskontonamn. Relaterad miljövariabel: AZURE_STORAGE_ACCOUNT. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Om ingen av dem finns försöker kommandot köra frågor mot lagringskontonyckeln med hjälp av det autentiserade Azure-kontot. Om ett stort antal lagringskommandon körs kan API-kvoten nås.

Egenskap Värde
Parameter group: Storage Account Arguments
--as-user

Anger att det här kommandot returnerar DEN SAS som är signerad med användarens delegeringsnyckel. Parametern expiry och "--auth-mode login" krävs om det här argumentet anges.

Egenskap Värde
Standardvärde: False
--auth-mode

Läget där kommandot ska köras. "login"-läget använder dina inloggningsuppgifter direkt för autentiseringen. Det äldre nyckelläget försöker fråga efter en kontonyckel om det inte finns några autentiseringsparametrar för kontot. Miljövariabel: AZURE_STORAGE_AUTH_MODE.

Egenskap Värde
Godkända värden: key, login
--blob-endpoint

Lagringsdatatjänstens slutpunkt. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Du hittar varje primär tjänstslutpunkt med az storage account show. Miljövariabel: AZURE_STORAGE_SERVICE_ENDPOINT.

Egenskap Värde
Parameter group: Storage Account Arguments
--cache-control

Svarshuvudvärde för Cache-Control när resursen används för den här signaturen för delad åtkomst.

--connection-string

Lagringskonto anslutningssträng. Miljövariabel: AZURE_STORAGE_CONNECTION_STRING.

Egenskap Värde
Parameter group: Storage Account Arguments
--content-disposition

Svarshuvudvärde för Content-Disposition när resursen används för den här signaturen för delad åtkomst.

--content-encoding

Svarshuvudvärde för Content-Encoding när resursen används för den här signaturen för delad åtkomst.

--content-language

Svarshuvudvärde för Content-Language när resursen används för den här signaturen för delad åtkomst.

--content-type

Svarshuvudvärde för Innehållstyp när resursen används för den här signaturen för delad åtkomst.

--expiry

Anger UTC-datetime (Y-m-d'T'H:M'Z') där SAS blir ogiltig. Använd inte om en lagrad åtkomstprincip refereras till med --id som anger det här värdet.

--full-uri
Förhandsgranskning

Ange att det här kommandot returnerar den fullständiga blob-URI:n och signaturtoken för delad åtkomst.

Egenskap Värde
Standardvärde: False
--https-only

Tillåt endast begäranden som görs med HTTPS-protokollet. Om det utelämnas tillåts begäranden från både HTTP- och HTTPS-protokollet.

--ip

Anger IP-adressen eller ip-adressintervallet som begäranden ska accepteras från. Stöder endast IPv4-formatadresser.

--permissions

De behörigheter som SAS beviljar. Tillåtna värden: (a)dd (c)reate (d)elete (x)delete_previous_version (e)xecute (f)ilter_by_tags (l)ist (m)ove (p)ermanent_delete (r)ead (s)et_immutability_policy (t)ag (w)rite. Använd inte om en lagrad åtkomstprincip refereras till med --policy-name som anger det här värdet. Kan kombineras.

--policy-name

Namnet på en lagrad åtkomstprincip i containerns ACL.

--start

Anger UTC-datetime (Y-m-d'T'H:M'Z') där SAS blir giltig. Använd inte om en lagrad åtkomstprincip refereras till med --id som anger det här värdet. Standardvärdet är tiden för begäran.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Output format.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False

az storage container list

Visa en lista över containrar i ett lagringskonto.

az storage container list [--account-key]
                          [--account-name]
                          [--auth-mode {key, login}]
                          [--blob-endpoint]
                          [--connection-string]
                          [--include-deleted {false, true}]
                          [--include-metadata {false, true}]
                          [--marker]
                          [--num-results]
                          [--prefix]
                          [--sas-token]
                          [--show-next-marker]
                          [--timeout]

Exempel

Visa en lista över containrar i ett lagringskonto.

az storage container list

Visa en lista över mjukt borttagna containrar i ett lagringskonto.

az storage container list --include-deleted

Valfria parametrar

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--account-key

Lagringskontonyckel. Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_KEY.

Egenskap Värde
Parameter group: Storage Account Arguments
--account-name

Lagringskontonamn. Relaterad miljövariabel: AZURE_STORAGE_ACCOUNT. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Om ingen av dem finns försöker kommandot köra frågor mot lagringskontonyckeln med hjälp av det autentiserade Azure-kontot. Om ett stort antal lagringskommandon körs kan API-kvoten nås.

Egenskap Värde
Parameter group: Storage Account Arguments
--auth-mode

Läget där kommandot ska köras. "login"-läget använder dina inloggningsuppgifter direkt för autentiseringen. Det äldre nyckelläget försöker fråga efter en kontonyckel om det inte finns några autentiseringsparametrar för kontot. Miljövariabel: AZURE_STORAGE_AUTH_MODE.

Egenskap Värde
Godkända värden: key, login
--blob-endpoint

Lagringsdatatjänstens slutpunkt. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Du hittar varje primär tjänstslutpunkt med az storage account show. Miljövariabel: AZURE_STORAGE_SERVICE_ENDPOINT.

Egenskap Värde
Parameter group: Storage Account Arguments
--connection-string

Lagringskonto anslutningssträng. Miljövariabel: AZURE_STORAGE_CONNECTION_STRING.

Egenskap Värde
Parameter group: Storage Account Arguments
--include-deleted

Ange vilka borttagna containrar som ska returneras i svaret. Detta gäller för konto som har aktiverats för containeråterställning. Standardvärdet är False.

Egenskap Värde
Standardvärde: False
Godkända värden: false, true
--include-metadata

Ange att containermetadata ska returneras i svaret.

Egenskap Värde
Standardvärde: False
Godkända värden: false, true
--marker

Ett strängvärde som identifierar den del av listan med containrar som ska returneras med nästa liståtgärd. Åtgärden returnerar värdet NextMarker i svarstexten om liståtgärden inte returnerade alla containrar som återstår för att visas med den aktuella sidan. Om det anges börjar den här generatorn returnera resultat från den punkt där den tidigare generatorn stoppades.

--num-results

Ange det högsta antal som ska returneras. Om begäran inte anger num_results, eller anger ett värde som är större än 5 000, returnerar servern upp till 5 000 objekt. Observera att om listningsåtgärden korsar en partitionsgräns returnerar tjänsten en fortsättningstoken för att hämta återstående resultat. Ange "*" för att returnera alla.

Egenskap Värde
Standardvärde: 5000
--prefix

Filtrera resultatet så att endast blobar vars namn börjar med det angivna prefixet returneras.

--sas-token

En signatur för delad åtkomst (SAS). Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_SAS_TOKEN.

Egenskap Värde
Parameter group: Storage Account Arguments
--show-next-marker
Förhandsgranskning

Visa nextMarker i resultat när det anges.

--timeout

Tidsgräns för begäran i sekunder. Gäller för varje anrop till tjänsten.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Output format.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False

az storage container restore

Återställ en mjuk borttagningscontainer.

Åtgärden lyckas endast om den används inom det angivna antalet dagar som angetts i kvarhållningsprincipen för borttagning.

az storage container restore --deleted-version
                             --name
                             [--account-key]
                             [--account-name]
                             [--auth-mode {key, login}]
                             [--blob-endpoint]
                             [--connection-string]
                             [--sas-token]
                             [--timeout]

Exempel

Visa en lista över och återställa en mjuk borttagningscontainer.

az storage container list --include-deleted
az storage container restore -n deletedcontainer --deleted-version deletedversion

Obligatoriska parametrar

--deleted-version

Ange vilken version av den borttagna containern som ska återställas.

--name -n

Ange namnet på den borttagna container som ska återställas.

Valfria parametrar

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--account-key

Lagringskontonyckel. Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_KEY.

Egenskap Värde
Parameter group: Storage Account Arguments
--account-name

Lagringskontonamn. Relaterad miljövariabel: AZURE_STORAGE_ACCOUNT. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Om ingen av dem finns försöker kommandot köra frågor mot lagringskontonyckeln med hjälp av det autentiserade Azure-kontot. Om ett stort antal lagringskommandon körs kan API-kvoten nås.

Egenskap Värde
Parameter group: Storage Account Arguments
--auth-mode

Läget där kommandot ska köras. "login"-läget använder dina inloggningsuppgifter direkt för autentiseringen. Det äldre nyckelläget försöker fråga efter en kontonyckel om det inte finns några autentiseringsparametrar för kontot. Miljövariabel: AZURE_STORAGE_AUTH_MODE.

Egenskap Värde
Godkända värden: key, login
--blob-endpoint

Lagringsdatatjänstens slutpunkt. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Du hittar varje primär tjänstslutpunkt med az storage account show. Miljövariabel: AZURE_STORAGE_SERVICE_ENDPOINT.

Egenskap Värde
Parameter group: Storage Account Arguments
--connection-string

Lagringskonto anslutningssträng. Miljövariabel: AZURE_STORAGE_CONNECTION_STRING.

Egenskap Värde
Parameter group: Storage Account Arguments
--sas-token

En signatur för delad åtkomst (SAS). Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_SAS_TOKEN.

Egenskap Värde
Parameter group: Storage Account Arguments
--timeout

Tidsgräns för begäran i sekunder. Gäller för varje anrop till tjänsten.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Output format.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False

az storage container set-permission

Ange behörigheter för den angivna containern.

az storage container set-permission --name
                                    [--account-key]
                                    [--account-name]
                                    [--auth-mode {key}]
                                    [--blob-endpoint]
                                    [--connection-string]
                                    [--if-modified-since]
                                    [--if-unmodified-since]
                                    [--lease-id]
                                    [--public-access {blob, container, off}]
                                    [--timeout]

Obligatoriska parametrar

--name -n

Containernamnet.

Valfria parametrar

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--account-key

Lagringskontonyckel. Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_KEY.

Egenskap Värde
Parameter group: Storage Account Arguments
--account-name

Lagringskontonamn. Relaterad miljövariabel: AZURE_STORAGE_ACCOUNT. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Om ingen av dem finns försöker kommandot köra frågor mot lagringskontonyckeln med hjälp av det autentiserade Azure-kontot. Om ett stort antal lagringskommandon körs kan API-kvoten nås.

Egenskap Värde
Parameter group: Storage Account Arguments
--auth-mode

Läget där kommandot ska köras. Det äldre nyckelläget försöker fråga efter en kontonyckel om det inte finns några autentiseringsparametrar för kontot. Miljövariabel: AZURE_STORAGE_AUTH_MODE.

Egenskap Värde
Godkända värden: key
--blob-endpoint

Lagringsdatatjänstens slutpunkt. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Du hittar varje primär tjänstslutpunkt med az storage account show. Miljövariabel: AZURE_STORAGE_SERVICE_ENDPOINT.

Egenskap Värde
Parameter group: Storage Account Arguments
--connection-string

Lagringskonto anslutningssträng. Miljövariabel: AZURE_STORAGE_CONNECTION_STRING.

Egenskap Värde
Parameter group: Storage Account Arguments
--if-modified-since

Påbörja endast om den har ändrats sedan utc-datetime (Y-m-d'T'H:M'Z).

Egenskap Värde
Parameter group: Precondition Arguments
--if-unmodified-since

Påbörja endast om det inte har ändrats sedan utc-datetime (Y-m-d'T'H:M'Z).

Egenskap Värde
Parameter group: Precondition Arguments
--lease-id

Om det anges lyckas endast om containerns lån är aktivt och matchar det här ID:t.

--public-access

Anger om data i containern kan nås offentligt.

Egenskap Värde
Godkända värden: blob, container, off
--timeout

Tidsgräns för begäran i sekunder. Gäller för varje anrop till tjänsten.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Output format.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False

az storage container show

Returnera alla användardefinierade metadata och systemegenskaper för den angivna containern.

az storage container show --name
                          [--account-key]
                          [--account-name]
                          [--auth-mode {key, login}]
                          [--blob-endpoint]
                          [--connection-string]
                          [--lease-id]
                          [--sas-token]
                          [--timeout]

Obligatoriska parametrar

--name -n

Containernamnet.

Valfria parametrar

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--account-key

Lagringskontonyckel. Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_KEY.

Egenskap Värde
Parameter group: Storage Account Arguments
--account-name

Lagringskontonamn. Relaterad miljövariabel: AZURE_STORAGE_ACCOUNT. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Om ingen av dem finns försöker kommandot köra frågor mot lagringskontonyckeln med hjälp av det autentiserade Azure-kontot. Om ett stort antal lagringskommandon körs kan API-kvoten nås.

Egenskap Värde
Parameter group: Storage Account Arguments
--auth-mode

Läget där kommandot ska köras. "login"-läget använder dina inloggningsuppgifter direkt för autentiseringen. Det äldre nyckelläget försöker fråga efter en kontonyckel om det inte finns några autentiseringsparametrar för kontot. Miljövariabel: AZURE_STORAGE_AUTH_MODE.

Egenskap Värde
Godkända värden: key, login
--blob-endpoint

Lagringsdatatjänstens slutpunkt. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Du hittar varje primär tjänstslutpunkt med az storage account show. Miljövariabel: AZURE_STORAGE_SERVICE_ENDPOINT.

Egenskap Värde
Parameter group: Storage Account Arguments
--connection-string

Lagringskonto anslutningssträng. Miljövariabel: AZURE_STORAGE_CONNECTION_STRING.

Egenskap Värde
Parameter group: Storage Account Arguments
--lease-id

Om det anges lyckas endast om containerns lån är aktivt och matchar det här ID:t.

--sas-token

En signatur för delad åtkomst (SAS). Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_SAS_TOKEN.

Egenskap Värde
Parameter group: Storage Account Arguments
--timeout

Tidsgräns för begäran i sekunder. Gäller för varje anrop till tjänsten.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Output format.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False

az storage container show-permission

Hämta behörigheterna för den angivna containern.

az storage container show-permission --name
                                     [--account-key]
                                     [--account-name]
                                     [--auth-mode {key}]
                                     [--blob-endpoint]
                                     [--connection-string]
                                     [--lease-id]
                                     [--timeout]

Obligatoriska parametrar

--name -n

Containernamnet.

Valfria parametrar

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--account-key

Lagringskontonyckel. Måste användas tillsammans med lagringskontots namn eller tjänstslutpunkt. Miljövariabel: AZURE_STORAGE_KEY.

Egenskap Värde
Parameter group: Storage Account Arguments
--account-name

Lagringskontonamn. Relaterad miljövariabel: AZURE_STORAGE_ACCOUNT. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Om ingen av dem finns försöker kommandot köra frågor mot lagringskontonyckeln med hjälp av det autentiserade Azure-kontot. Om ett stort antal lagringskommandon körs kan API-kvoten nås.

Egenskap Värde
Parameter group: Storage Account Arguments
--auth-mode

Läget där kommandot ska köras. Det äldre nyckelläget försöker fråga efter en kontonyckel om det inte finns några autentiseringsparametrar för kontot. Miljövariabel: AZURE_STORAGE_AUTH_MODE.

Egenskap Värde
Godkända värden: key
--blob-endpoint

Lagringsdatatjänstens slutpunkt. Måste användas tillsammans med antingen lagringskontonyckel eller en SAS-token. Du hittar varje primär tjänstslutpunkt med az storage account show. Miljövariabel: AZURE_STORAGE_SERVICE_ENDPOINT.

Egenskap Värde
Parameter group: Storage Account Arguments
--connection-string

Lagringskonto anslutningssträng. Miljövariabel: AZURE_STORAGE_CONNECTION_STRING.

Egenskap Värde
Parameter group: Storage Account Arguments
--lease-id

Om det anges lyckas endast om containerns lån är aktivt och matchar det här ID:t.

--timeout

Tidsgräns för begäran i sekunder. Gäller för varje anrop till tjänsten.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Output format.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False