Delen via


az storage container

Notitie

Deze opdrachtgroep bevat opdrachten die zijn gedefinieerd in zowel Azure CLI als ten minste één extensie. Installeer elke extensie om te profiteren van de uitgebreide mogelijkheden. Meer informatie over extensies.

Blob Storage-containers beheren.

Geef een van de volgende verificatieparameters op voor uw opdrachten: --auth-mode, --account-key, --connection-string, --sas-token. U kunt ook de bijbehorende omgevingsvariabelen gebruiken om uw verificatiereferenties op te slaan, bijvoorbeeld AZURE_STORAGE_KEY, AZURE_STORAGE_CONNECTION_STRING en AZURE_STORAGE_SAS_TOKEN.

Opdracht

Name Description Type Status
az storage container create

Maak een container in een opslagaccount.

Basis GA
az storage container delete

Markeer de opgegeven container voor verwijdering.

Basis GA
az storage container exists

Controleer of er een opslagcontainer bestaat.

Basis GA
az storage container generate-sas

Genereer een SAS-token voor een opslagcontainer.

Basis GA
az storage container generate-sas (storage-blob-preview extensie)

Genereer een SAS-token voor een opslagcontainer.

Toestel GA
az storage container immutability-policy

Beleid voor onveranderbaarheid van containers beheren.

Basis GA
az storage container immutability-policy create

Een ontgrendeld onveranderbaarheidsbeleid maken of bijwerken.

Basis GA
az storage container immutability-policy delete

Hiermee wordt een ontgrendeld onveranderbaarheidsbeleid afgebroken.

Basis GA
az storage container immutability-policy extend

Breid de immutabilityPeriodSinceCreationInDays van een vergrendelde immutabilityPolicy uit.

Basis GA
az storage container immutability-policy lock

Hiermee stelt u de status ImmutabilityPolicy in op Vergrendeld.

Basis GA
az storage container immutability-policy show

Hiermee haalt u het bestaande onveranderbaarheidsbeleid samen met de bijbehorende ETag op in antwoordheaders en hoofdteksten.

Basis GA
az storage container lease

Blob Storage-containerleases beheren.

Basis GA
az storage container lease acquire

Vraag een nieuwe lease aan.

Basis GA
az storage container lease break

Verbreek de lease als de container een actieve lease heeft.

Basis GA
az storage container lease change

Wijzig de lease-id van een actieve lease.

Basis GA
az storage container lease release

Laat de lease los.

Basis GA
az storage container lease renew

Verleng de lease.

Basis GA
az storage container legal-hold

Juridische bewaringen voor containers beheren.

Basis GA
az storage container legal-hold clear

Tags voor juridische bewaring wissen.

Basis GA
az storage container legal-hold set

Tags voor juridische bewaring instellen.

Basis GA
az storage container legal-hold show

Haal de juridische bewaringseigenschappen van een container op.

Basis GA
az storage container list

Containers in een opslagaccount weergeven.

Basis GA
az storage container metadata

Containermetagegevens beheren.

Basis GA
az storage container metadata show

Alle door de gebruiker gedefinieerde metagegevens voor de opgegeven container retourneren.

Basis GA
az storage container metadata update

Stel een of meer door de gebruiker gedefinieerde naam-waardeparen in voor de opgegeven container.

Basis GA
az storage container policy

Opgeslagen toegangsbeleid voor containers beheren.

Basis GA
az storage container policy create

Maak een opgeslagen toegangsbeleid voor het betreffende object.

Basis GA
az storage container policy delete

Een opgeslagen toegangsbeleid voor een met object verwijderen.

Basis GA
az storage container policy list

Een lijst weergeven van opgeslagen toegangsbeleid voor een met object.

Basis GA
az storage container policy show

Een opgeslagen toegangsbeleid weergeven voor een met object.

Basis GA
az storage container policy update

Stel een opgeslagen toegangsbeleid in voor een met object.

Basis GA
az storage container restore

Herstel voorlopig verwijderde container.

Basis GA
az storage container set-permission

Stel de machtigingen voor de opgegeven container in.

Basis GA
az storage container show

Alle door de gebruiker gedefinieerde metagegevens en systeemeigenschappen voor de opgegeven container retourneren.

Basis GA
az storage container show-permission

Haal de machtigingen voor de opgegeven container op.

Basis GA

az storage container create

Maak een container in een opslagaccount.

Containergegevens zijn standaard privé ('uit') voor de accounteigenaar. Gebruik blob om openbare leestoegang voor blobs toe te staan. Gebruik 'container' om openbare lees- en lijsttoegang tot de hele container toe te staan. U kunt de --public-access configureren met behulp van 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]

Voorbeelden

Maak een opslagcontainer in een opslagaccount.

az storage container create -n mystoragecontainer

Maak een opslagcontainer in een opslagaccount en retourneer een fout als de container al bestaat.

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

Maak een opslagcontainer in een opslagaccount en sta openbare leestoegang toe voor blobs.

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

Vereiste parameters

--name -n

De containernaam.

Optionele parameters

--account-key

Sleutel van opslagaccount. Moet worden gebruikt in combinatie met de naam van het opslagaccount of service-eindpunt. Omgevingsvariabele: AZURE_STORAGE_KEY.

--account-name

Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT.

--auth-mode

De modus waarin de opdracht moet worden uitgevoerd. De aanmeldingsmodus gebruikt uw aanmeldingsreferenties rechtstreeks voor de verificatie. De verouderde sleutelmodus probeert een query uit te voeren op een accountsleutel als er geen verificatieparameters voor het account worden opgegeven. Omgevingsvariabele: AZURE_STORAGE_AUTH_MODE.

geaccepteerde waarden: key, login
--blob-endpoint

Service-eindpunt voor opslaggegevens. Moet worden gebruikt in combinatie met de sleutel van het opslagaccount of een SAS-token. U vindt elk primair service-eindpunt met az storage account show. Omgevingsvariabele: AZURE_STORAGE_SERVICE_ENDPOINT.

--connection-string

Opslagaccount verbindingsreeks. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--default-encryption-scope -d
Preview

Standaard gebruikt de container een opgegeven versleutelingsbereik voor alle schrijfbewerkingen.

--fail-on-exist

Een uitzondering genereren als de container al bestaat.

standaardwaarde: False
--metadata

Metagegevens in door spaties gescheiden sleutelparen. Hiermee worden alle bestaande metagegevens overschreven.

--prevent-encryption-scope-override -p
Preview

Blokkeer onderdrukking van versleutelingsbereik van de standaardcontainer.

geaccepteerde waarden: false, true
--public-access

Hiermee geeft u op of gegevens in de container openbaar toegankelijk zijn.

geaccepteerde waarden: blob, container, off
--resource-group -g
Afgeschaft

Het argument 'resource_group_name' is afgeschaft en wordt verwijderd in een toekomstige release.

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--sas-token

Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount of service-eindpunt. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.

--timeout

Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az storage container delete

Markeer de opgegeven container voor verwijdering.

De container en eventuele blobs in de container worden later verwijderd tijdens de garbagecollection.

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]

Voorbeelden

Markeert de opgegeven container voor verwijdering. (automatisch gegenereerd)

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

Vereiste parameters

--name -n

De containernaam.

Optionele parameters

--account-key

Sleutel van opslagaccount. Moet worden gebruikt in combinatie met de naam van het opslagaccount of service-eindpunt. Omgevingsvariabele: AZURE_STORAGE_KEY.

--account-name

Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT. Moet worden gebruikt in combinatie met de sleutel van het opslagaccount of een SAS-token. Als geen van beide aanwezig is, probeert de opdracht een query uit te voeren op de sleutel van het opslagaccount met behulp van het geverifieerde Azure-account. Als een groot aantal opslagopdrachten wordt uitgevoerd, kan het API-quotum worden bereikt.

--auth-mode

De modus waarin de opdracht moet worden uitgevoerd. De aanmeldingsmodus gebruikt uw aanmeldingsreferenties rechtstreeks voor de verificatie. De verouderde sleutelmodus probeert een query uit te voeren op een accountsleutel als er geen verificatieparameters voor het account worden opgegeven. Omgevingsvariabele: AZURE_STORAGE_AUTH_MODE.

geaccepteerde waarden: key, login
--blob-endpoint

Service-eindpunt voor opslaggegevens. Moet worden gebruikt in combinatie met de sleutel van het opslagaccount of een SAS-token. U vindt elk primair service-eindpunt met az storage account show. Omgevingsvariabele: AZURE_STORAGE_SERVICE_ENDPOINT.

--bypass-immutability-policy

Overslaan van toekomstig servicegedrag waarmee wordt voorkomen dat een container wordt verwijderd als deze een onveranderbaarheidsbeleid heeft. Als u dit opgeeft, worden argumenten genegeerd naast de argumenten die worden gebruikt om de container te identificeren ('--name', '-account-name').

standaardwaarde: False
--connection-string

Opslagaccount verbindingsreeks. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--fail-not-exist

Een uitzondering genereren als de container niet bestaat.

standaardwaarde: False
--if-modified-since

Begin alleen als gewijzigd sinds de opgegeven UTC-datum/tijd (Y-m-d'T'H:M'Z'Z').

--if-unmodified-since

Begin alleen indien ongewijzigd sinds de opgegeven UTC-datum/tijd (Y-m-d'T'H:M'Z').

--lease-id

Indien opgegeven, slaagt delete_container alleen als de lease van de container actief is en overeenkomt met deze id. Vereist als de container een actieve lease heeft.

--sas-token

Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount of service-eindpunt. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.

--timeout

Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az storage container exists

Controleer of er een opslagcontainer bestaat.

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

Voorbeelden

Controleer of er een opslagcontainer bestaat. (automatisch gegenereerd)

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

Vereiste parameters

--name -n

De containernaam.

Optionele parameters

--account-key

Sleutel van opslagaccount. Moet worden gebruikt in combinatie met de naam van het opslagaccount of service-eindpunt. Omgevingsvariabele: AZURE_STORAGE_KEY.

--account-name

Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT. Moet worden gebruikt in combinatie met de sleutel van het opslagaccount of een SAS-token. Als geen van beide aanwezig is, probeert de opdracht een query uit te voeren op de sleutel van het opslagaccount met behulp van het geverifieerde Azure-account. Als een groot aantal opslagopdrachten wordt uitgevoerd, kan het API-quotum worden bereikt.

--auth-mode

De modus waarin de opdracht moet worden uitgevoerd. De aanmeldingsmodus gebruikt uw aanmeldingsreferenties rechtstreeks voor de verificatie. De verouderde sleutelmodus probeert een query uit te voeren op een accountsleutel als er geen verificatieparameters voor het account worden opgegeven. Omgevingsvariabele: AZURE_STORAGE_AUTH_MODE.

geaccepteerde waarden: key, login
--blob-endpoint

Service-eindpunt voor opslaggegevens. Moet worden gebruikt in combinatie met de sleutel van het opslagaccount of een SAS-token. U vindt elk primair service-eindpunt met az storage account show. Omgevingsvariabele: AZURE_STORAGE_SERVICE_ENDPOINT.

--connection-string

Opslagaccount verbindingsreeks. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--sas-token

Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount of service-eindpunt. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.

--timeout

Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az storage container generate-sas

Genereer een SAS-token voor een opslagcontainer.

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]

Voorbeelden

Genereer een SAS-token voor blobcontainer en gebruik dit om een blob te uploaden.

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

Een Shared Access Signature genereren voor de container (automatisch gegenereerd)

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

Genereer een SAS-token voor een opslagcontainer. (automatisch gegenereerd)

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

Vereiste parameters

--name -n

De containernaam.

Optionele parameters

--account-key

Sleutel van opslagaccount. Moet worden gebruikt in combinatie met de naam van het opslagaccount of service-eindpunt. Omgevingsvariabele: AZURE_STORAGE_KEY.

--account-name

Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT. Moet worden gebruikt in combinatie met de sleutel van het opslagaccount of een SAS-token. Als geen van beide aanwezig is, probeert de opdracht een query uit te voeren op de sleutel van het opslagaccount met behulp van het geverifieerde Azure-account. Als een groot aantal opslagopdrachten wordt uitgevoerd, kan het API-quotum worden bereikt.

--as-user

Geeft aan dat deze opdracht de SAS retourneert die is ondertekend met de gebruikersdelegeringssleutel. De vervaldatumparameter en '--auth-mode login' zijn vereist als dit argument is opgegeven.

standaardwaarde: False
--auth-mode

De modus waarin de opdracht moet worden uitgevoerd. De aanmeldingsmodus gebruikt uw aanmeldingsreferenties rechtstreeks voor de verificatie. De verouderde sleutelmodus probeert een query uit te voeren op een accountsleutel als er geen verificatieparameters voor het account worden opgegeven. Omgevingsvariabele: AZURE_STORAGE_AUTH_MODE.

geaccepteerde waarden: key, login
--blob-endpoint

Service-eindpunt voor opslaggegevens. Moet worden gebruikt in combinatie met de sleutel van het opslagaccount of een SAS-token. U vindt elk primair service-eindpunt met az storage account show. Omgevingsvariabele: AZURE_STORAGE_SERVICE_ENDPOINT.

--cache-control

Antwoordheaderwaarde voor Cachebeheer wanneer de resource wordt geopend met behulp van deze Shared Access Signature.

--connection-string

Opslagaccount verbindingsreeks. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--content-disposition

Antwoordheaderwaarde voor Inhoud-verwijdering wanneer de resource wordt geopend met behulp van deze Shared Access Signature.

--content-encoding

Antwoordheaderwaarde voor inhoudscodering wanneer de resource wordt geopend met behulp van deze Shared Access Signature.

--content-language

Antwoordheaderwaarde voor Inhoudstaal wanneer de resource wordt geopend met behulp van deze Shared Access Signature.

--content-type

Antwoordheaderwaarde voor Content-Type wanneer de resource wordt geopend met behulp van deze shared access signature.

--encryption-scope

Een vooraf gedefinieerd versleutelingsbereik dat wordt gebruikt om de gegevens op de service te versleutelen.

--expiry

Hiermee geeft u de UTC-datum/tijd (Y-m-d'T'H:M'Z'Z') op waarop de SAS ongeldig wordt. Gebruik niet als naar een opgeslagen toegangsbeleid wordt verwezen met de naam --policy-name waarmee deze waarde wordt opgegeven.

--https-only

Alleen aanvragen toestaan die zijn gedaan met het HTTPS-protocol. Als u dit weglaat, zijn aanvragen van het HTTP- en HTTPS-protocol toegestaan.

--ip

Hiermee geeft u het IP-adres of bereik van IP-adressen waaruit aanvragen moeten worden geaccepteerd. Ondersteunt alleen IPv4-stijladressen.

--permissions

De machtigingen die de SAS verleent. Toegestane waarden: (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. Gebruik niet als naar een opgeslagen toegangsbeleid wordt verwezen met --id waarmee deze waarde wordt opgegeven. Kan worden gecombineerd.

--policy-name

De naam van een opgeslagen toegangsbeleid binnen de ACL van de container.

--start

Hiermee geeft u de UTC-datum/tijd (Y-m-d'T:M'Z') op waarop de SAS geldig wordt. Gebruik niet als naar een opgeslagen toegangsbeleid wordt verwezen met de naam --policy-name waarmee deze waarde wordt opgegeven. De standaardinstelling is het tijdstip van de aanvraag.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

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

Genereer een SAS-token voor een opslagcontainer.

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]

Voorbeelden

Genereer een SAS-token voor blobcontainer en gebruik dit om een blob te uploaden.

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

Een Shared Access Signature genereren voor de container (automatisch gegenereerd)

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

Genereer een SAS-token voor een opslagcontainer. (automatisch gegenereerd)

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

Vereiste parameters

--name -n

De containernaam.

Optionele parameters

--account-key

Sleutel van opslagaccount. Moet worden gebruikt in combinatie met de naam van het opslagaccount. Omgevingsvariabele: AZURE_STORAGE_KEY.

--account-name

Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT. Moet worden gebruikt in combinatie met de sleutel van het opslagaccount of een SAS-token. Als geen van beide aanwezig is, probeert de opdracht een query uit te voeren op de sleutel van het opslagaccount met behulp van het geverifieerde Azure-account. Als een groot aantal opslagopdrachten wordt uitgevoerd, kan het API-quotum worden bereikt.

--as-user

Geeft aan dat deze opdracht de SAS retourneert die is ondertekend met de gebruikersdelegeringssleutel. De vervaldatumparameter en '--auth-mode login' zijn vereist als dit argument is opgegeven.

standaardwaarde: False
--auth-mode

De modus waarin de opdracht moet worden uitgevoerd. De aanmeldingsmodus gebruikt uw aanmeldingsreferenties rechtstreeks voor de verificatie. De verouderde sleutelmodus probeert een query uit te voeren op een accountsleutel als er geen verificatieparameters voor het account worden opgegeven. Omgevingsvariabele: AZURE_STORAGE_AUTH_MODE.

geaccepteerde waarden: key, login
--blob-endpoint

Service-eindpunt voor opslaggegevens. Moet worden gebruikt in combinatie met de sleutel van het opslagaccount of een SAS-token. U vindt elk primair service-eindpunt met az storage account show. Omgevingsvariabele: AZURE_STORAGE_SERVICE_ENDPOINT.

--cache-control

Antwoordheaderwaarde voor Cachebeheer wanneer de resource toegang krijgt tot deze handtekening voor gedeelde toegang.

--connection-string

Opslagaccount verbindingsreeks. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--content-disposition

Antwoordheaderwaarde voor Inhoud-verwijdering wanneer de resource toegang heeft tot deze shared access signature.

--content-encoding

Waarde van antwoordheader voor inhoudscodering wanneer de resource toegang heeft tot deze handtekening voor gedeelde toegang.

--content-language

Waarde van antwoordheader voor Inhoudstaal wanneer de resource toegang heeft tot deze handtekening voor gedeelde toegang.

--content-type

Waarde van antwoordheader voor Inhoudstype wanneer de resource toegang heeft tot deze shared access signature.

--expiry

Hiermee geeft u de UTC-datum/tijd (Y-m-d'T'H:M'Z'Z') op waarop de SAS ongeldig wordt. Gebruik niet als naar een opgeslagen toegangsbeleid wordt verwezen met --id waarmee deze waarde wordt opgegeven.

--full-uri
Preview

Geef aan dat deze opdracht de volledige blob-URI en het Shared Access Signature-token retourneert.

standaardwaarde: False
--https-only

Alleen aanvragen toestaan die zijn gedaan met het HTTPS-protocol. Als u dit weglaat, zijn aanvragen van het HTTP- en HTTPS-protocol toegestaan.

--ip

Hiermee geeft u het IP-adres of bereik van IP-adressen waaruit aanvragen moeten worden geaccepteerd. Ondersteunt alleen IPv4-stijladressen.

--permissions

De machtigingen die de SAS verleent. Toegestane waarden: (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. Gebruik niet als naar een opgeslagen toegangsbeleid wordt verwezen met de naam --policy-name waarmee deze waarde wordt opgegeven. Kan worden gecombineerd.

--policy-name

De naam van een opgeslagen toegangsbeleid binnen de ACL van de container.

--start

Hiermee geeft u de UTC-datum/tijd (Y-m-d'T:M'Z') op waarop de SAS geldig wordt. Gebruik niet als naar een opgeslagen toegangsbeleid wordt verwezen met --id waarmee deze waarde wordt opgegeven. De standaardinstelling is het tijdstip van de aanvraag.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az storage container list

Containers in een opslagaccount weergeven.

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]

Voorbeelden

Containers in een opslagaccount weergeven.

az storage container list

Maak een lijst met voorlopig verwijderde containers in een opslagaccount.

az storage container list --include-deleted

Optionele parameters

--account-key

Sleutel van opslagaccount. Moet worden gebruikt in combinatie met de naam van het opslagaccount of service-eindpunt. Omgevingsvariabele: AZURE_STORAGE_KEY.

--account-name

Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT. Moet worden gebruikt in combinatie met de sleutel van het opslagaccount of een SAS-token. Als geen van beide aanwezig is, probeert de opdracht een query uit te voeren op de sleutel van het opslagaccount met behulp van het geverifieerde Azure-account. Als een groot aantal opslagopdrachten wordt uitgevoerd, kan het API-quotum worden bereikt.

--auth-mode

De modus waarin de opdracht moet worden uitgevoerd. De aanmeldingsmodus gebruikt uw aanmeldingsreferenties rechtstreeks voor de verificatie. De verouderde sleutelmodus probeert een query uit te voeren op een accountsleutel als er geen verificatieparameters voor het account worden opgegeven. Omgevingsvariabele: AZURE_STORAGE_AUTH_MODE.

geaccepteerde waarden: key, login
--blob-endpoint

Service-eindpunt voor opslaggegevens. Moet worden gebruikt in combinatie met de sleutel van het opslagaccount of een SAS-token. U vindt elk primair service-eindpunt met az storage account show. Omgevingsvariabele: AZURE_STORAGE_SERVICE_ENDPOINT.

--connection-string

Opslagaccount verbindingsreeks. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--include-deleted

Geef op dat verwijderde containers moeten worden geretourneerd in het antwoord. Dit is voor een account waarvoor containerherstel is ingeschakeld. De standaardwaarde is False.

geaccepteerde waarden: false, true
standaardwaarde: False
--include-metadata

Geef op dat containermetagegevens moeten worden geretourneerd in het antwoord.

geaccepteerde waarden: false, true
standaardwaarde: False
--marker

Een tekenreekswaarde die het gedeelte van de lijst met containers identificeert dat moet worden geretourneerd met de volgende vermeldingsbewerking. De bewerking retourneert de NextMarker-waarde in de hoofdtekst van het antwoord als de vermeldingsbewerking niet alle containers heeft geretourneerd die nog moeten worden weergegeven met de huidige pagina. Indien opgegeven, begint deze generator resultaten te retourneren vanaf het punt waar de vorige generator is gestopt.

--num-results

Geef het maximum aantal op dat moet worden geretourneerd. Als de aanvraag geen num_results opgeeft of een waarde groter dan 5000 opgeeft, retourneert de server maximaal 5000 items. Als de vermeldingsbewerking een partitiegrens overschrijdt, retourneert de service een vervolgtoken voor het ophalen van de resterende resultaten. Geef *op om alles te retourneren.

standaardwaarde: 5000
--prefix

Filter de resultaten om alleen blobs te retourneren waarvan de naam begint met het opgegeven voorvoegsel.

--sas-token

Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount of service-eindpunt. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.

--show-next-marker
Preview

Geef nextMarker weer in het resultaat wanneer deze is opgegeven.

--timeout

Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az storage container restore

Herstel voorlopig verwijderde container.

De bewerking wordt alleen uitgevoerd als deze wordt gebruikt binnen het opgegeven aantal dagen dat is ingesteld in het bewaarbeleid voor verwijderen.

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

Voorbeelden

Maak een lijst met voorlopig verwijderde containers en herstel deze.

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

Vereiste parameters

--deleted-version

Geef de versie op van de verwijderde container die u wilt herstellen.

--name -n

Geef de naam op van de verwijderde container die u wilt herstellen.

Optionele parameters

--account-key

Sleutel van opslagaccount. Moet worden gebruikt in combinatie met de naam van het opslagaccount of service-eindpunt. Omgevingsvariabele: AZURE_STORAGE_KEY.

--account-name

Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT. Moet worden gebruikt in combinatie met de sleutel van het opslagaccount of een SAS-token. Als geen van beide aanwezig is, probeert de opdracht een query uit te voeren op de sleutel van het opslagaccount met behulp van het geverifieerde Azure-account. Als een groot aantal opslagopdrachten wordt uitgevoerd, kan het API-quotum worden bereikt.

--auth-mode

De modus waarin de opdracht moet worden uitgevoerd. De aanmeldingsmodus gebruikt uw aanmeldingsreferenties rechtstreeks voor de verificatie. De verouderde sleutelmodus probeert een query uit te voeren op een accountsleutel als er geen verificatieparameters voor het account worden opgegeven. Omgevingsvariabele: AZURE_STORAGE_AUTH_MODE.

geaccepteerde waarden: key, login
--blob-endpoint

Service-eindpunt voor opslaggegevens. Moet worden gebruikt in combinatie met de sleutel van het opslagaccount of een SAS-token. U vindt elk primair service-eindpunt met az storage account show. Omgevingsvariabele: AZURE_STORAGE_SERVICE_ENDPOINT.

--connection-string

Opslagaccount verbindingsreeks. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--sas-token

Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount of service-eindpunt. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.

--timeout

Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az storage container set-permission

Stel de machtigingen voor de opgegeven container in.

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]

Vereiste parameters

--name -n

De containernaam.

Optionele parameters

--account-key

Sleutel van opslagaccount. Moet worden gebruikt in combinatie met de naam van het opslagaccount of service-eindpunt. Omgevingsvariabele: AZURE_STORAGE_KEY.

--account-name

Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT. Moet worden gebruikt in combinatie met de sleutel van het opslagaccount of een SAS-token. Als geen van beide aanwezig is, probeert de opdracht een query uit te voeren op de sleutel van het opslagaccount met behulp van het geverifieerde Azure-account. Als een groot aantal opslagopdrachten wordt uitgevoerd, kan het API-quotum worden bereikt.

--auth-mode

De modus waarin de opdracht moet worden uitgevoerd. De verouderde sleutelmodus probeert een query uit te voeren op een accountsleutel als er geen verificatieparameters voor het account worden opgegeven. Omgevingsvariabele: AZURE_STORAGE_AUTH_MODE.

geaccepteerde waarden: key
--blob-endpoint

Service-eindpunt voor opslaggegevens. Moet worden gebruikt in combinatie met de sleutel van het opslagaccount of een SAS-token. U vindt elk primair service-eindpunt met az storage account show. Omgevingsvariabele: AZURE_STORAGE_SERVICE_ENDPOINT.

--connection-string

Opslagaccount verbindingsreeks. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--if-modified-since

Begin alleen als gewijzigd sinds de opgegeven UTC-datum/tijd (Y-m-d'T'H:M'Z'Z').

--if-unmodified-since

Begin alleen indien ongewijzigd sinds de opgegeven UTC-datum/tijd (Y-m-d'T'H:M'Z').

--lease-id

Indien opgegeven, slaagt u alleen als de lease van de container actief is en overeenkomt met deze id.

--public-access

Hiermee geeft u op of gegevens in de container openbaar toegankelijk zijn.

geaccepteerde waarden: blob, container, off
--timeout

Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az storage container show

Alle door de gebruiker gedefinieerde metagegevens en systeemeigenschappen voor de opgegeven container retourneren.

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

Vereiste parameters

--name -n

De containernaam.

Optionele parameters

--account-key

Sleutel van opslagaccount. Moet worden gebruikt in combinatie met de naam van het opslagaccount of service-eindpunt. Omgevingsvariabele: AZURE_STORAGE_KEY.

--account-name

Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT. Moet worden gebruikt in combinatie met de sleutel van het opslagaccount of een SAS-token. Als geen van beide aanwezig is, probeert de opdracht een query uit te voeren op de sleutel van het opslagaccount met behulp van het geverifieerde Azure-account. Als een groot aantal opslagopdrachten wordt uitgevoerd, kan het API-quotum worden bereikt.

--auth-mode

De modus waarin de opdracht moet worden uitgevoerd. De aanmeldingsmodus gebruikt uw aanmeldingsreferenties rechtstreeks voor de verificatie. De verouderde sleutelmodus probeert een query uit te voeren op een accountsleutel als er geen verificatieparameters voor het account worden opgegeven. Omgevingsvariabele: AZURE_STORAGE_AUTH_MODE.

geaccepteerde waarden: key, login
--blob-endpoint

Service-eindpunt voor opslaggegevens. Moet worden gebruikt in combinatie met de sleutel van het opslagaccount of een SAS-token. U vindt elk primair service-eindpunt met az storage account show. Omgevingsvariabele: AZURE_STORAGE_SERVICE_ENDPOINT.

--connection-string

Opslagaccount verbindingsreeks. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--lease-id

Indien opgegeven, slaagt u alleen als de lease van de container actief is en overeenkomt met deze id.

--sas-token

Een Shared Access Signature (SAS). Moet worden gebruikt in combinatie met de naam van het opslagaccount of service-eindpunt. Omgevingsvariabele: AZURE_STORAGE_SAS_TOKEN.

--timeout

Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az storage container show-permission

Haal de machtigingen voor de opgegeven container op.

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

Vereiste parameters

--name -n

De containernaam.

Optionele parameters

--account-key

Sleutel van opslagaccount. Moet worden gebruikt in combinatie met de naam van het opslagaccount of service-eindpunt. Omgevingsvariabele: AZURE_STORAGE_KEY.

--account-name

Naam van opslagaccount. Gerelateerde omgevingsvariabele: AZURE_STORAGE_ACCOUNT. Moet worden gebruikt in combinatie met de sleutel van het opslagaccount of een SAS-token. Als geen van beide aanwezig is, probeert de opdracht een query uit te voeren op de sleutel van het opslagaccount met behulp van het geverifieerde Azure-account. Als een groot aantal opslagopdrachten wordt uitgevoerd, kan het API-quotum worden bereikt.

--auth-mode

De modus waarin de opdracht moet worden uitgevoerd. De verouderde sleutelmodus probeert een query uit te voeren op een accountsleutel als er geen verificatieparameters voor het account worden opgegeven. Omgevingsvariabele: AZURE_STORAGE_AUTH_MODE.

geaccepteerde waarden: key
--blob-endpoint

Service-eindpunt voor opslaggegevens. Moet worden gebruikt in combinatie met de sleutel van het opslagaccount of een SAS-token. U vindt elk primair service-eindpunt met az storage account show. Omgevingsvariabele: AZURE_STORAGE_SERVICE_ENDPOINT.

--connection-string

Opslagaccount verbindingsreeks. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--lease-id

Indien opgegeven, slaagt u alleen als de lease van de container actief is en overeenkomt met deze id.

--timeout

Time-out aanvragen in seconden. Is van toepassing op elke aanroep naar de service.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.