Delen via


az storage blob

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.

Objectopslag beheren voor ongestructureerde gegevens (blobs).

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 blob access

Beheer de eigenschappen van toegangsbeheer van een blob wanneer hiërarchische naamruimte is ingeschakeld.

Toestel Afgeschaft
az storage blob access set

Stel de eigenschappen van toegangsbeheer van een blob in.

Toestel Afgeschaft
az storage blob access show

De eigenschappen van toegangsbeheer van een blob weergeven.

Toestel Afgeschaft
az storage blob access update

Werk de eigenschappen van toegangsbeheer van een blob bij.

Toestel Afgeschaft
az storage blob copy

Blob-kopieerbewerkingen beheren. Gebruik az storage blob show deze functie om de status van de blobs te controleren.

Kern en extensie GA
az storage blob copy cancel

Een doorlopende kopieerbewerking afbreken.

Basis GA
az storage blob copy start

Kopieer een blob asynchroon. Gebruik az storage blob show deze functie om de status van de blobs te controleren.

Basis GA
az storage blob copy start (storage-blob-preview extensie)

Een kopieer-blobtaak starten.

Toestel GA
az storage blob copy start-batch

Kopieer meerdere blobs naar een blobcontainer. Gebruik az storage blob show deze functie om de status van de blobs te controleren.

Basis GA
az storage blob delete

Een blob of momentopname markeren voor verwijdering.

Basis GA
az storage blob delete (storage-blob-preview extensie)

Een blob of momentopname markeren voor verwijdering.

Toestel GA
az storage blob delete-batch

Verwijder blobs recursief uit een blobcontainer.

Basis GA
az storage blob directory

Blobmappen beheren in de opslagaccountcontainer.

Toestel Afgeschaft
az storage blob directory access

Beheer de eigenschappen van toegangsbeheer van een map wanneer hiërarchische naamruimte is ingeschakeld.

Toestel Voorbeeld en afgeschaft
az storage blob directory access set

Stel de eigenschappen van toegangsbeheer van een map in.

Toestel Voorbeeld en afgeschaft
az storage blob directory access show

De eigenschappen van toegangsbeheer van een map weergeven.

Toestel Voorbeeld en afgeschaft
az storage blob directory access update

Werk de eigenschappen van toegangsbeheer van een map bij.

Toestel Voorbeeld en afgeschaft
az storage blob directory create

Maak een opslagblobmap in een opslagcontainer.

Toestel Afgeschaft
az storage blob directory delete

Verwijder een opslagblobmap in een opslagcontainer.

Toestel Afgeschaft
az storage blob directory download

Download blobs naar een lokaal bestandspad.

Toestel Afgeschaft
az storage blob directory exists

Controleer op het bestaan van een blobmap in een opslagcontainer.

Toestel Afgeschaft
az storage blob directory list

Lijst met blobs en blob-submappen in een opslagmap.

Toestel Afgeschaft
az storage blob directory metadata

Mapmetagegevens beheren.

Toestel Afgeschaft
az storage blob directory metadata show

Alle door de gebruiker gedefinieerde metagegevens voor de opgegeven blobmap weergeven.

Toestel Afgeschaft
az storage blob directory metadata update

Door de gebruiker gedefinieerde metagegevens voor de opgegeven blobmap instellen als een of meer naam-waardeparen.

Toestel Afgeschaft
az storage blob directory move

Verplaats een opslagmap naar een andere opslagblobmap in een opslagcontainer.

Toestel Afgeschaft
az storage blob directory show

Een opslagblobmapeigenschappen weergeven in een opslagcontainer.

Toestel Afgeschaft
az storage blob directory upload

Upload blobs of submappen naar een opslagblobmap.

Toestel Afgeschaft
az storage blob download

Download een blob naar een bestandspad.

Basis GA
az storage blob download-batch

Download blobs recursief van een blobcontainer.

Basis GA
az storage blob exists

Controleer op het bestaan van een blob in een container.

Basis GA
az storage blob filter

Vermeld blobs in alle containers waarvan de tags overeenkomen met een bepaalde zoekexpressie.

Toestel Preview uitvoeren
az storage blob generate-sas

Genereer een handtekening voor gedeelde toegang voor de blob.

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

Genereer een handtekening voor gedeelde toegang voor de blob.

Toestel GA
az storage blob immutability-policy

Beleid voor onveranderbaarheid van blobs beheren.

Basis GA
az storage blob immutability-policy delete

Het onveranderbaarheidsbeleid van blob verwijderen.

Basis GA
az storage blob immutability-policy set

Stel het onveranderbaarheidsbeleid van blob in.

Basis GA
az storage blob incremental-copy

Incrementele kopieerbewerkingen voor blobs beheren.

Basis GA
az storage blob incremental-copy cancel

Hiermee wordt een in behandeling zijnde copy_blob bewerking afgebroken en blijft er een doel-blob met de lengte nul en volledige metagegevens achter.

Basis GA
az storage blob incremental-copy start

Kopieert een incrementele kopie van een blob asynchroon.

Basis GA
az storage blob lease

Opslagblobleases beheren.

Basis GA
az storage blob lease acquire

Vraag een nieuwe lease aan.

Basis GA
az storage blob lease break

Verbreek de lease als de container of blob een actieve lease heeft.

Basis GA
az storage blob lease change

Wijzig de lease-id van een actieve lease.

Basis GA
az storage blob lease release

Laat de lease los.

Basis GA
az storage blob lease renew

Verleng de lease.

Basis GA
az storage blob list

Geef blobs weer in een bepaalde container.

Basis GA
az storage blob metadata

Blobmetagegevens beheren.

Basis GA
az storage blob metadata show

Alle door de gebruiker gedefinieerde metagegevens retourneren voor de opgegeven blob of momentopname.

Basis GA
az storage blob metadata update

Hiermee stelt u door de gebruiker gedefinieerde metagegevens voor de blob in als een of meer naam-waardeparen.

Basis GA
az storage blob move

Een blob verplaatsen in een opslagcontainer.

Toestel Voorbeeld en afgeschaft
az storage blob query

Gebruikers in staat stellen om blob- of blobmomentopnamegegevens te selecteren/projecteren door eenvoudige query-expressies op te geven.

Basis Preview uitvoeren
az storage blob restore

Herstel blobs in de opgegeven blobbereiken.

Basis GA
az storage blob rewrite

Maak een nieuwe blok-blob waarin de inhoud van de blob wordt gelezen op basis van een bepaalde URL.

Basis Preview uitvoeren
az storage blob service-properties

Eigenschappen van opslagblobservice beheren.

Kern en extensie GA
az storage blob service-properties delete-policy

Eigenschappen van de opslagblob delete-policy-service beheren.

Basis GA
az storage blob service-properties delete-policy show

Het verwijderingsbeleid voor opslagblob weergeven.

Basis GA
az storage blob service-properties delete-policy update

Werk het verwijderingsbeleid voor opslagblob bij.

Basis GA
az storage blob service-properties show

Hiermee haalt u de eigenschappen op van de Blob-service van een opslagaccount, waaronder Azure Opslaganalyse.

Basis GA
az storage blob service-properties update

Eigenschappen van opslagblobservice bijwerken.

Basis GA
az storage blob service-properties update (storage-blob-preview extensie)

Eigenschappen van opslagblobservice bijwerken.

Toestel GA
az storage blob set-legal-hold

Juridische bewaring voor blob instellen.

Basis GA
az storage blob set-tier

Stel de blok- of paginalagen in de blob in.

Basis GA
az storage blob set-tier (storage-blob-preview extensie)

Stel de blok- of paginalagen in de blob in.

Toestel GA
az storage blob show

Haal de details van een blob op.

Basis GA
az storage blob show (storage-blob-preview extensie)

Haal de details van een blob op.

Toestel GA
az storage blob snapshot

Hiermee maakt u een momentopname van de blob.

Basis GA
az storage blob sync

Synchroniseer blobs recursief naar een opslagblobcontainer.

Basis Preview uitvoeren
az storage blob tag

Blobtags beheren.

Toestel Preview uitvoeren
az storage blob tag list

Tags ophalen voor een blob of een specifieke blobversie of momentopname.

Toestel Preview uitvoeren
az storage blob tag set

Stel tags in voor een blob of een specifieke blobversie, maar geen momentopname.

Toestel Preview uitvoeren
az storage blob undelete

Herstel voorlopig verwijderde blob of momentopname.

Basis GA
az storage blob update

Hiermee stelt u systeemeigenschappen in de blob in.

Basis GA
az storage blob upload

Upload een bestand naar een opslagblob.

Basis GA
az storage blob upload-batch

Bestanden uploaden vanuit een lokale map naar een blobcontainer.

Basis GA
az storage blob url

Maak de URL voor toegang tot een blob.

Basis GA

az storage blob delete

Een blob of momentopname markeren voor verwijdering.

De blob is gemarkeerd voor latere verwijdering tijdens de garbagecollection. Als u een blob wilt verwijderen, moeten alle momentopnamen ook worden verwijderd. Beide kunnen tegelijkertijd worden verwijderd.

az storage blob delete [--account-key]
                       [--account-name]
                       [--auth-mode {key, login}]
                       [--blob-endpoint]
                       [--blob-url]
                       [--connection-string]
                       [--container-name]
                       [--delete-snapshots {include, only}]
                       [--if-match]
                       [--if-modified-since]
                       [--if-none-match]
                       [--if-unmodified-since]
                       [--lease-id]
                       [--name]
                       [--sas-token]
                       [--snapshot]
                       [--tags-condition]
                       [--timeout]

Voorbeelden

Een blob verwijderen.

az storage blob delete -c mycontainer -n MyBlob

Een blob verwijderen met aanmeldingsreferenties.

az storage blob delete -c mycontainer -n MyBlob --account-name mystorageaccount --auth-mode login

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.

--blob-url

De volledige eindpunt-URL naar de blob, inclusief SAS-token en momentopnamen, indien gebruikt. Dit kan het primaire eindpunt of het secundaire eindpunt zijn, afhankelijk van de huidige location_mode.

--connection-string

Opslagaccount verbindingsreeks. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--container-name -c

De containernaam.

--delete-snapshots

Vereist als de blob momentopnamen heeft gekoppeld. Waarden zijn onder andere: 'alleen': hiermee verwijdert u alleen de momentopnamen van blobs. 'include': hiermee verwijdert u de blob samen met alle momentopnamen.

Geaccepteerde waarden: include, only
--if-match

Een ETag-waarde of het jokerteken (*). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource overeenkomt met de opgegeven waarde.

--if-modified-since

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

--if-none-match

Een ETag-waarde of het jokerteken (). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource niet overeenkomt met de opgegeven waarde. Geef het jokerteken () op om de bewerking alleen uit te voeren als de resource niet bestaat en mislukt de bewerking als deze bestaat.

--if-unmodified-since

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

--lease-id

Vereist als de blob een actieve lease heeft.

--name -n

De naam van de blob.

--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.

--snapshot

De parameter momentopname is een ondoorzichtige Datum/tijd-waarde die, indien aanwezig, de blob-momentopname aangeeft die moet worden verwijderd.

--tags-condition

Geef een SQL-where-component op voor blobtags die alleen moeten worden uitgevoerd op blobs met een overeenkomende waarde.

--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
Default value: 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 blob delete (storage-blob-preview extensie)

Een blob of momentopname markeren voor verwijdering.

De blob is gemarkeerd voor latere verwijdering tijdens de garbagecollection. Als u een blob wilt verwijderen, moeten alle momentopnamen ook worden verwijderd. Beide kunnen tegelijkertijd worden verwijderd.

az storage blob delete [--account-key]
                       [--account-name]
                       [--auth-mode {key, login}]
                       [--blob-endpoint]
                       [--blob-url]
                       [--connection-string]
                       [--container-name]
                       [--delete-snapshots {include, only}]
                       [--if-match]
                       [--if-modified-since]
                       [--if-none-match]
                       [--if-unmodified-since]
                       [--lease-id]
                       [--name]
                       [--sas-token]
                       [--snapshot]
                       [--tags-condition]
                       [--timeout]
                       [--version-id]

Voorbeelden

Een blob verwijderen.

az storage blob delete -c mycontainer -n MyBlob

Een blob verwijderen met aanmeldingsreferenties.

az storage blob delete -c mycontainer -n MyBlob --account-name mystorageaccount --auth-mode login

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.

--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.

--blob-url

De volledige eindpunt-URL naar de blob, inclusief SAS-token en momentopnamen, indien gebruikt. Dit kan het primaire eindpunt of het secundaire eindpunt zijn, afhankelijk van de huidige location_mode.

--connection-string

Opslagaccount verbindingsreeks. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--container-name -c

De containernaam.

--delete-snapshots

Vereist als de blob momentopnamen heeft gekoppeld. 'alleen': hiermee verwijdert u alleen de momentopnamen van blobs. 'include': hiermee verwijdert u de blob samen met alle momentopnamen.

Geaccepteerde waarden: include, only
--if-match

Een ETag-waarde of het jokerteken (*). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource overeenkomt met de opgegeven waarde.

--if-modified-since

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

--if-none-match

Een ETag-waarde of het jokerteken (). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource niet overeenkomt met de opgegeven waarde. Geef het jokerteken () op om de bewerking alleen uit te voeren als de resource niet bestaat en mislukt de bewerking als deze bestaat.

--if-unmodified-since

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

--lease-id

Vereist als de blob een actieve lease heeft.

--name -n

De naam van de blob.

--sas-token

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

--snapshot

De parameter momentopname is een ondoorzichtige datum/tijd-waarde die, indien aanwezig, de blob-momentopname opgeeft die moet worden opgehaald.

--tags-condition

Geef een SQL-where-component op voor blobtags die alleen moeten worden uitgevoerd op blobs met een overeenkomende waarde.

--timeout

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

--version-id

Een optionele blobversie-id. Deze parameter is alleen bedoeld voor het account waarvoor versiebeheer is ingeschakeld.

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
Default value: 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 blob delete-batch

Verwijder blobs recursief uit een blobcontainer.

az storage blob delete-batch --source
                             [--account-key]
                             [--account-name]
                             [--auth-mode {key, login}]
                             [--blob-endpoint]
                             [--connection-string]
                             [--delete-snapshots {include, only}]
                             [--dryrun]
                             [--if-match]
                             [--if-modified-since]
                             [--if-none-match]
                             [--if-unmodified-since]
                             [--lease-id]
                             [--pattern]
                             [--sas-token]
                             [--timeout]

Voorbeelden

Verwijder alle blobs die eindigen op '.py' in een container die 10 dagen niet is gewijzigd.

date=`date -d "10 days ago" '+%Y-%m-%dT%H:%MZ'`
az storage blob delete-batch -s mycontainer --account-name mystorageaccount --pattern "*.py" --if-unmodified-since $date --auth-mode login

Verwijder alle blobs in een map met de naam 'dir' in een container met de naam 'mycontainer'.

az storage blob delete-batch -s mycontainer --pattern "dir/*"

Verwijder de blobs met de indeling 'cli-2018-xx-xx.txt' of 'cli-2019-xx-xx.txt' in een container.

az storage blob delete-batch -s mycontainer --pattern "cli-201[89]-??-??.txt"

Verwijder alle blobs met de indeling 'cli-201x-xx-xx.txt', behalve cli-2018-xx-xx.txt' en 'cli-2019-xx-xx.txt' in een container.

az storage blob delete-batch -s mycontainer --pattern "cli-201[!89]-??-??.txt"

Vereiste parameters

--source -s

De blobcontainer van waaruit de bestanden worden verwijderd.

De bron kan de container-URL of de containernaam zijn. Wanneer de bron de container-URL is, wordt de naam van het opslagaccount geparseerd vanuit de URL.

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.

--delete-snapshots

Vereist als de blob momentopnamen heeft gekoppeld.

Geaccepteerde waarden: include, only
--dryrun

Geef de samenvatting weer van de bewerkingen die moeten worden uitgevoerd in plaats van de bestanden daadwerkelijk te verwijderen.

Als dit is opgegeven, worden alle voorwaardeargumenten genegeerd die --if-modified-since en --if-unmodified-since bevatten. De bestanden worden dus verwijderd met de opdracht zonder --dryrun kan afwijken van de resultatenlijst met de vlag --dryrun ingeschakeld.

Default value: False
--if-match

Een ETag-waarde of het jokerteken (*). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource overeenkomt met de opgegeven waarde.

--if-modified-since

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

--if-none-match

Een ETag-waarde of het jokerteken (*).

Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource niet overeenkomt met de opgegeven waarde. Geef het jokerteken (*) op om de bewerking alleen uit te voeren als de resource niet bestaat en mislukt de bewerking als deze bestaat.

--if-unmodified-since

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

--lease-id

De actieve lease-id voor de blob.

--pattern

Het patroon dat wordt gebruikt voor globbing-bestanden of blobs in de bron. De ondersteunde patronen zijn '*', '?', '[seq]' en '[!seq]'. Raadpleeg https://docs.python.org/3.7/library/fnmatch.htmlvoor meer informatie.

Wanneer u *in --pattern gebruikt, komt het overeen met elk teken, inclusief het mapscheidingsteken '/'. U kunt ook de opdracht az storage remove uitproberen met --include en --exclude met azure cli >= 2.0.70 om meerdere patronen te vinden.

--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
Default value: 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 blob download

Download een blob naar een bestandspad.

az storage blob download [--account-key]
                         [--account-name]
                         [--auth-mode {key, login}]
                         [--blob-endpoint]
                         [--blob-url]
                         [--connection-string]
                         [--container-name]
                         [--end-range]
                         [--file]
                         [--if-match]
                         [--if-modified-since]
                         [--if-none-match]
                         [--if-unmodified-since]
                         [--lease-id]
                         [--max-connections]
                         [--name]
                         [--no-progress]
                         [--open-mode]
                         [--overwrite {false, true}]
                         [--sas-token]
                         [--snapshot]
                         [--start-range]
                         [--tags-condition]
                         [--timeout]
                         [--validate-content]
                         [--version-id]

Voorbeelden

Download een blob.

az storage blob download -f /path/to/file -c mycontainer -n MyBlob

Download een blob-inhoud naar stdout(pipe-ondersteuning).

az storage blob download -c mycontainer -n myblob --account-name mystorageaccount --account-key myaccountkey

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.

--blob-url

De volledige eindpunt-URL naar de blob, inclusief SAS-token en momentopnamen, indien gebruikt. Dit kan het primaire eindpunt of het secundaire eindpunt zijn, afhankelijk van de huidige location_mode.

--connection-string

Opslagaccount verbindingsreeks. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--container-name -c

De containernaam.

--end-range

Einde van het bytebereik dat moet worden gebruikt voor het downloaden van een sectie van de blob. Als end_range wordt gegeven, moet start_range worden opgegeven. De start_range en end_range params zijn inclusief. Bijvoorbeeld: start_range=0, end_range=511 downloadt de eerste 512 bytes aan blob.

--file -f

Pad naar het bestand waar moet worden weggeschreven. Als dit niet is opgegeven, wordt stdout gebruikt en wordt max_connections ingesteld op 1.

--if-match

Een ETag-waarde of het jokerteken (*). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource overeenkomt met de opgegeven waarde.

--if-modified-since

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

--if-none-match

Een ETag-waarde of het jokerteken (). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource niet overeenkomt met de opgegeven waarde. Geef het jokerteken () op om de bewerking alleen uit te voeren als de resource niet bestaat en mislukt de bewerking als deze bestaat.

--if-unmodified-since

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

--lease-id

Vereist als de blob een actieve lease heeft.

--max-connections

Het aantal parallelle verbindingen waarmee moet worden gedownload.

Default value: 2
--name -n

De naam van de blob.

--no-progress

Neem deze vlag op om voortgangsrapportage voor de opdracht uit te schakelen.

Default value: False
--open-mode

De modus die moet worden gebruikt bij het openen van het bestand. Houd er rekening mee dat het opgeven van toevoeg alleen open_mode parallelle download voorkomt. Dus moet max_connections worden ingesteld op 1 als deze open_mode wordt gebruikt.

Default value: wb
--overwrite

Overschrijf een bestaand bestand wanneer dit is opgegeven. De standaardwaarde is true.

Geaccepteerde waarden: false, true
Default value: True
--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.

--snapshot

De parameter momentopname is een ondoorzichtige datum/tijd-waarde die, indien aanwezig, de blob-momentopname opgeeft die moet worden opgehaald.

--start-range

Begin van bytebereik dat moet worden gebruikt voor het downloaden van een sectie van de blob. Als er geen end_range wordt gegeven, worden alle bytes na de start_range gedownload. De start_range en end_range params zijn inclusief. Bijvoorbeeld: start_range=0, end_range=511 downloadt de eerste 512 bytes aan blob.

--tags-condition

Geef een SQL-where-component op voor blobtags die alleen moeten worden uitgevoerd op blobs met een overeenkomende waarde.

--timeout

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

--validate-content

Indien waar, berekent u een MD5-hash voor elk segment van de blob. De opslagservice controleert de hash van de inhoud die is aangekomen met de hash die is verzonden. Dit is voornamelijk waardevol voor het detecteren van bitflips op de kabel als u http gebruikt in plaats van https, omdat https (de standaardinstelling) al wordt gevalideerd. Houd er rekening mee dat deze MD5-hash niet is opgeslagen met de blob. Houd er ook rekening mee dat, indien ingeschakeld, het geheugenefficiënte algoritme niet wordt gebruikt omdat het berekenen van de MD5-hash het bufferen van volledige blokken vereist en dit het doel van het geheugenefficiënte algoritme verslaat.

Default value: False
--version-id

Een optionele blobversie-id. Deze parameter is alleen bedoeld voor het account waarvoor versiebeheer is ingeschakeld.

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
Default value: 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 blob download-batch

Download blobs recursief van een blobcontainer.

az storage blob download-batch --destination
                               --source
                               [--account-key]
                               [--account-name]
                               [--auth-mode {key, login}]
                               [--blob-endpoint]
                               [--connection-string]
                               [--dryrun]
                               [--max-connections]
                               [--no-progress]
                               [--overwrite {false, true}]
                               [--pattern]
                               [--sas-token]

Voorbeelden

Alle blobs downloaden die eindigen op .py

az storage blob download-batch -d . --pattern "*.py" -s mycontainer --account-name mystorageaccount --account-key 00000000

Download alle blobs in een map met de naam 'dir' uit de container met de naam 'mycontainer'.

az storage blob download-batch -d . -s mycontainer --pattern "dir/*"

Download alle blobs met de indeling 'cli-2018-xx-xx.txt' of 'cli-2019-xx-xx.txt' in de container naar het huidige pad.

az storage blob download-batch -d . -s mycontainer --pattern "cli-201[89]-??-??.txt"

Download alle blobs met de indeling 'cli-201x-xx-xx.txt', behalve cli-2018-xx-xx.txt' en 'cli-2019-xx-xx.txt' in de container naar het huidige pad.

az storage blob download-batch -d . -s mycontainer --pattern "cli-201[!89]-??-??.txt"

Vereiste parameters

--destination -d

De bestaande doelmap voor deze downloadbewerking.

--source -s

De blobcontainer van waaruit de bestanden worden gedownload.

De bron kan de container-URL of de containernaam zijn. Wanneer de bron de container-URL is, wordt de naam van het opslagaccount geparseerd vanuit de URL.

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.

--dryrun

Geef de samenvatting weer van de bewerkingen die moeten worden uitgevoerd in plaats van de bestanden daadwerkelijk te downloaden.

Default value: False
--max-connections

Het aantal parallelle verbindingen waarmee moet worden gedownload.

Default value: 2
--no-progress

Neem deze vlag op om voortgangsrapportage voor de opdracht uit te schakelen.

Default value: False
--overwrite

Overschrijf een bestaand bestand wanneer dit is opgegeven. De standaardwaarde is false.

Geaccepteerde waarden: false, true
Default value: False
--pattern

Het patroon dat wordt gebruikt voor globbing-bestanden of blobs in de bron. De ondersteunde patronen zijn '*', '?', '[seq]' en '[!seq]'. Raadpleeg https://docs.python.org/3.7/library/fnmatch.htmlvoor meer informatie.

Wanneer u *in --pattern gebruikt, komt het overeen met elk teken, inclusief het mapscheidingsteken '/'.

--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.

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
Default value: 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 blob exists

Controleer op het bestaan van een blob in een container.

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

Voorbeelden

Controleer op het bestaan van een blob in een container. (automatisch gegenereerd)

az storage blob exists --account-key 00000000 --account-name MyAccount --container-name mycontainer --name MyBlob

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.

--blob-url

De volledige eindpunt-URL naar de blob, inclusief SAS-token en momentopnamen, indien gebruikt. Dit kan het primaire eindpunt of het secundaire eindpunt zijn, afhankelijk van de huidige location_mode.

--connection-string

Opslagaccount verbindingsreeks. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--container-name -c

De containernaam.

--name -n

De naam van de blob.

--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.

--snapshot

De parameter momentopname is een ondoorzichtige Datum/tijd-waarde die, indien aanwezig, de momentopname aangeeft.

--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
Default value: 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 blob filter

Preview

Deze opdracht is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Vermeld blobs in alle containers waarvan de tags overeenkomen met een bepaalde zoekexpressie.

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

Vereiste parameters

--tag-filter

De expressie voor het zoeken van blobs waarvan de tags overeenkomen met de opgegeven voorwaarde. bijvoorbeeld ""yourtagname"='firsttag' en "yourtagname2"='secondtag'".

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.

--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.

--container-name -c

Wordt gebruikt wanneer u blobs onder een opgegeven container wilt weergeven.

--sas-token

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

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
Default value: 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 blob generate-sas

Genereer een handtekening voor gedeelde toegang voor de blob.

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

Voorbeelden

Genereer een SAS-token voor een blob met alleen-lezenmachtigingen.

end=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage blob generate-sas -c myycontainer -n MyBlob --permissions r --expiry $end --https-only

Genereer een SAS-token voor een blob met het ip-bereik dat is opgegeven.

end=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage blob generate-sas -c myycontainer -n MyBlob --ip "176.134.171.0-176.134.171.255" --permissions r --expiry $end --https-only

Genereer een handtekening voor gedeelde toegang voor de blob. (automatisch gegenereerd)

az storage blob generate-sas --account-key 00000000 --account-name MyStorageAccount --container-name mycontainer --expiry 2018-01-01T00:00:00Z --name MyBlob --permissions r

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.

Default value: 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.

--blob-url

De volledige eindpunt-URL naar de blob, inclusief SAS-token en momentopnamen, indien gebruikt. Dit kan het primaire eindpunt of het secundaire eindpunt zijn, afhankelijk van de huidige location_mode.

--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.

--container-name -c

De containernaam.

--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.

--full-uri

Geeft aan dat deze opdracht de volledige blob-URI en het shared access signature-token retourneert.

Default value: 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.

--name -n

De naam van de blob.

--permissions

De machtigingen die de SAS verleent. Toegestane waarden: (a)dd (c)reate (d)elete (e)xecute (i)set_immutability_policy (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.

--snapshot

Een optionele blob-momentopname-id. Ondoorzichtige datum/tijd-waarde die, indien aanwezig, de blob-momentopname aangeeft om toestemming te verlenen.

--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.

--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
Default value: 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 blob generate-sas (storage-blob-preview extensie)

Genereer een handtekening voor gedeelde toegang voor de blob.

az storage blob generate-sas --container-name
                             --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]
                             [--snapshot]
                             [--start]
                             [--version-id]

Voorbeelden

Genereer een SAS-token voor een blob met alleen-lezenmachtigingen.

end=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage blob generate-sas -c myycontainer -n MyBlob --permissions r --expiry $end --https-only

Genereer een SAS-token voor een blob met het ip-bereik dat is opgegeven.

end=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage blob generate-sas -c myycontainer -n MyBlob --ip "176.134.171.0-176.134.171.255" --permissions r --expiry $end --https-only

Genereer een handtekening voor gedeelde toegang voor de blob. (automatisch gegenereerd)

az storage blob generate-sas --account-key 00000000 --account-name MyStorageAccount --container-name mycontainer --expiry 2018-01-01T00:00:00Z --name MyBlob --permissions r

Vereiste parameters

--container-name -c

De containernaam.

--name -n

De naam van de blob.

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.

Default value: 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

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

Default value: 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

Geef een IP-adres of een bereik van IP-adressen op waaruit aanvragen moeten worden geaccepteerd. Als het IP-adres van waaruit de aanvraag afkomstig is niet overeenkomt met het IP-adres of het adresbereik dat is opgegeven op het SAS-token, wordt de aanvraag niet geverifieerd. Als u bijvoorbeeld ip=168.1.5.65 of ip=168.1.5.60-168.1.5.70 opgeeft op de SAS, wordt de aanvraag beperkt tot deze IP-adressen.

--permissions

De machtigingen die de SAS verleent. Toegestane waarden: (a)dd (c)reate (d)elete (x)delete_previous_version (e)xecute (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.

--snapshot

De parameter momentopname is een ondoorzichtige datum/tijd-waarde die, indien aanwezig, de blob-momentopname opgeeft die moet worden opgehaald.

--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.

--version-id
Preview

Een optionele blobversie-id. Deze parameter is alleen bedoeld voor het account waarvoor versiebeheer is ingeschakeld.

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
Default value: 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 blob list

Geef blobs weer in een bepaalde container.

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

Voorbeelden

Vermeld alle opslagblobs in een container waarvan de namen beginnen met foo; komt overeen met namen zoals 'foo', 'foobar' en 'foo/bar'

az storage blob list -c mycontainer --prefix foo

Vereiste parameters

--container-name -c

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.

--delimiter

Wanneer de aanvraag deze parameter bevat, retourneert de bewerking een BlobPrefix-element in de resultatenlijst die fungeert als tijdelijke aanduiding voor alle blobs waarvan de namen beginnen met dezelfde subtekenreeks tot het uiterlijk van het scheidingsteken. Het scheidingsteken kan één teken of een tekenreeks zijn.

--include

Geef een of meer extra gegevenssets op die moeten worden opgenomen in het antwoord. Opties zijn: (c)opy, (d)eleted, (m)etadata, (s)napshots, (v)ersions, (t)ags, (i)mmutabilitypolicy, (l)egalhold, (d)eletedwithversions. Kan worden gecombineerd.

--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.

Default value: 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

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
Default value: 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 blob move

Preview Afgeschaft

Deze opdracht is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Deze opdracht is afgeschaft en wordt verwijderd in toekomstige release. Gebruik in plaats daarvan az storage fs file move. Voor meer informatie gaat u naar https://github.com/Azure/azure-cli/blob/dev/src/azure-cli/azure/cli/command_modules/storage/docs/ADLS%20Gen2.md

Een blob verplaatsen in een opslagcontainer.

az storage blob move --container-name
                     --destination-blob
                     --source-blob
                     [--account-key]
                     [--account-name]
                     [--auth-mode {key, login}]
                     [--connection-string]
                     [--lease-id]
                     [--sas-token]
                     [--source-if-match]
                     [--source-if-modified-since]
                     [--source-if-none-match]
                     [--source-if-unmodified-since]
                     [--source-lease-id]
                     [--timeout]

Voorbeelden

Een blob verplaatsen in een opslagcontainer.

az storage blob move -c MyContainer -d DestinationBlobPath -s SourceBlobPath --account-name MyStorageAccount

Vereiste parameters

--container-name -c

De containernaam.

--destination-blob -d

De naam van de doel-blob. Dit moet een absoluut pad onder de container zijn. bijvoorbeeld'topdir1/dirbar'.

--source-blob -s

De naam van de bron-blob. Dit moet een absoluut pad onder de container zijn. bijvoorbeeld'topdir1/dirsubfoo'.

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.

--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
--connection-string

Opslagaccount verbindingsreeks. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--lease-id

Optioneel. Een lease-id voor de new_path. De new_path moet een actieve lease hebben en de lease-id moet overeenkomen.

--sas-token

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

--source-if-match

Optioneel. Een ETag-waarde. Geef deze header op om de naamswijziging alleen uit te voeren als de ETag van de bron overeenkomt met de opgegeven waarde.

--source-if-modified-since

Optioneel. Een datum- en tijdwaarde. Geef deze header op om de naamswijziging alleen uit te voeren als de bron is gewijzigd sinds de opgegeven datum en tijd.

--source-if-none-match

Optioneel. Een ETag-waarde of de speciale jokertekenwaarde ('*'). Geef deze header op om de naamswijziging alleen uit te voeren als de ETag van de bron niet overeenkomt met de opgegeven waarde.

--source-if-unmodified-since

Optioneel. Een datum- en tijdwaarde. Geef deze header op om de naambewerking alleen uit te voeren als de bron niet is gewijzigd sinds de opgegeven datum en tijd.

--source-lease-id

Optioneel. Een lease-id voor de source_path. De source_path moet een actieve lease hebben en de lease-id moet overeenkomen.

--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
Default value: 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 blob query

Preview

Deze opdracht is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Gebruikers in staat stellen om blob- of blobmomentopnamegegevens te selecteren/projecteren door eenvoudige query-expressies op te geven.

az storage blob query --query-expression
                      [--account-key]
                      [--account-name]
                      [--auth-mode {key, login}]
                      [--blob-endpoint]
                      [--blob-url]
                      [--connection-string]
                      [--container-name]
                      [--if-match]
                      [--if-modified-since]
                      [--if-none-match]
                      [--if-unmodified-since]
                      [--in-column-separator]
                      [--in-escape-char]
                      [--in-has-header]
                      [--in-line-separator]
                      [--in-quote-char]
                      [--in-record-separator]
                      [--input-format {csv, json}]
                      [--lease-id]
                      [--name]
                      [--out-column-separator]
                      [--out-escape-char]
                      [--out-has-header]
                      [--out-line-separator]
                      [--out-quote-char]
                      [--out-record-separator]
                      [--output-format {csv, json}]
                      [--result-file]
                      [--sas-token]
                      [--tags-condition]
                      [--timeout]

Voorbeelden

Gebruikers in staat stellen om blob te selecteren/projecteren door eenvoudige query-expressies op te geven.

az storage blob query -c mycontainer -n myblob --query-expression "SELECT _2 from BlobStorage"

Gebruikers in staat stellen om blob te selecteren/projecteren door eenvoudige query-expressies op te geven en op te slaan in het doelbestand.

az storage blob query -c mycontainer -n myblob --query-expression "SELECT _2 from BlobStorage" --result-file result.csv

Vereiste parameters

--query-expression

De query-expressie in SQL. De maximale grootte van de query-expressie is 256KiB. Zie voor meer informatie over de syntaxis van de expressie https://docs.microsoft.com/azure/storage/blobs/query-acceleration-sql-reference.

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.

--blob-url

De volledige eindpunt-URL naar de blob, inclusief SAS-token en momentopnamen, indien gebruikt. Dit kan het primaire eindpunt of het secundaire eindpunt zijn, afhankelijk van de huidige location_mode.

--connection-string

Opslagaccount verbindingsreeks. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--container-name -c

De containernaam.

--if-match

Een ETag-waarde of het jokerteken (*). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource overeenkomt met de opgegeven waarde.

--if-modified-since

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

--if-none-match

Een ETag-waarde of het jokerteken (). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource niet overeenkomt met de opgegeven waarde. Geef het jokerteken () op om de bewerking alleen uit te voeren als de resource niet bestaat en mislukt de bewerking als deze bestaat.

--if-unmodified-since

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

--in-column-separator

De tekenreeks die wordt gebruikt om kolommen te scheiden.

Default value: ,
--in-escape-char

De tekenreeks die wordt gebruikt als escape-teken. De standaardwaarde is leeg.

--in-has-header

Of de blobgegevens headers in de eerste regel bevatten. De standaardwaarde is Onwaar, wat betekent dat de gegevens worden geretourneerd, inclusief de eerste regel. Als deze optie is ingesteld op True, worden de gegevens exclusief van de eerste regel geretourneerd.

Default value: False
--in-line-separator

De tekenreeks die wordt gebruikt om records te scheiden.

Default value:
--in-quote-char

De tekenreeks die wordt gebruikt om een specifiek veld aan te geven.

Default value: "
--in-record-separator

De tekenreeks die wordt gebruikt om records te scheiden.

Default value:
--input-format

Serialisatietype van de gegevens die momenteel zijn opgeslagen in de blob. De standaardinstelling is om de blobgegevens te behandelen als CSV-gegevens die zijn opgemaakt in het standaarddialect. De blobgegevens worden opnieuw opgemaakt volgens dat profiel wanneer de blob-indeling is opgegeven. Als u kiest json, geeft u dienovereenkomstig op Output Json Text Configuration Arguments ; Als u kiest csv, geeft u op Output Delimited Text Configuration Arguments.

Geaccepteerde waarden: csv, json
--lease-id

Vereist als de blob een actieve lease heeft.

--name -n

De naam van de blob.

--out-column-separator

De tekenreeks die wordt gebruikt om kolommen te scheiden.

Default value: ,
--out-escape-char

De tekenreeks die wordt gebruikt als escape-teken. De standaardwaarde is leeg.

--out-has-header

Of de blobgegevens headers in de eerste regel bevatten. De standaardwaarde is Onwaar, wat betekent dat de gegevens worden geretourneerd, inclusief de eerste regel. Als deze optie is ingesteld op True, worden de gegevens exclusief van de eerste regel geretourneerd.

Default value: False
--out-line-separator

De tekenreeks die wordt gebruikt om records te scheiden.

Default value:
--out-quote-char

De tekenreeks die wordt gebruikt om een specifiek veld aan te geven.

Default value: "
--out-record-separator

De tekenreeks die wordt gebruikt om records te scheiden.

Default value:
--output-format

Uitvoerserialisatietype voor de gegevensstroom. Standaard worden de gegevens geretourneerd zoals deze worden weergegeven in de blob. Door een uitvoerindeling op te geven, worden de blobgegevens opnieuw opgemaakt volgens dat profiel. Als u kiest json, geeft u dienovereenkomstig op Output Json Text Configuration Arguments ; Als u kiest csv, geeft u op Output Delimited Text Configuration Arguments.

Geaccepteerde waarden: csv, json
--result-file

Geef het bestandspad op om het resultaat op te slaan.

--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.

--tags-condition

Geef een SQL-where-component op voor blobtags die alleen moeten worden uitgevoerd op blobs met een overeenkomende waarde.

--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
Default value: 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 blob restore

Herstel blobs in de opgegeven blobbereiken.

az storage blob restore --account-name
                        --time-to-restore
                        [--blob-range]
                        [--no-wait]
                        [--resource-group]

Voorbeelden

Herstel blobs in twee opgegeven blobbereiken. Bijvoorbeeld: (container1/blob1, container2/blob2) en (container2/blob3.). container2/blob4).

az storage blob restore --account-name mystorageaccount -g MyResourceGroup -t 2020-02-27T03:59:59Z -r container1/blob1 container2/blob2 -r container2/blob3 container2/blob4

Herstel blobs in de opgegeven blobbereiken van het begin tot het einde van het account.

az storage blob restore --account-name mystorageaccount -g MyResourceGroup -t 2020-02-27T03:59:59Z -r "" ""

Herstel blobs in het opgegeven blobbereik.

time=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage blob restore --account-name mystorageaccount -g MyResourceGroup -t $time -r container0/blob1 container0/blob2

Herstel blobs in het opgegeven blobbereik zonder wachten en query's uitvoeren op de status van het herstellen van blob's met 'az storage account show'.

time=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage blob restore --account-name mystorageaccount -g MyResourceGroup -t $time -r container0/blob1 container0/blob2 --no-wait

Vereiste parameters

--account-name -n

De naam van het opslagaccount.

--time-to-restore -t

Herstel de blob naar de opgegeven tijd. Dit moet UTC-datum/tijd zijn (Y-m-d'T'H:M:S'Z').

Optionele parameters

--blob-range -r

Blobbereiken die moeten worden hersteld. U moet twee waarden opgeven om start_range en end_range op te geven voor elk blobbereik, bijvoorbeeld -r blob1 blob2. Opmerking: Leeg betekent dat het account begint als beginbereikwaarde en betekent dat het einde van het account voor het eindbereik is.

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

Default value: False
--resource-group -g

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

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
Default value: 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 blob rewrite

Preview

Deze opdracht is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Maak een nieuwe blok-blob waarin de inhoud van de blob wordt gelezen op basis van een bepaalde URL.

De inhoud van een bestaande blob wordt overschreven met de nieuwe blob.

az storage blob rewrite --container-name
                        --name
                        --source-uri
                        [--account-key]
                        [--account-name]
                        [--auth-mode {key, login}]
                        [--blob-endpoint]
                        [--connection-string]
                        [--encryption-scope]
                        [--if-match]
                        [--if-modified-since]
                        [--if-none-match]
                        [--if-unmodified-since]
                        [--lease-id]
                        [--sas-token]
                        [--tags-condition]
                        [--tier {Archive, Cold, Cool, Hot, P10, P15, P20, P30, P4, P40, P50, P6, P60, P70, P80}]
                        [--timeout]

Voorbeelden

Versleutelingsbereik voor bestaande blob bijwerken.

az storage blob rewrite --source-uri https://srcaccount.blob.core.windows.net/mycontainer/myblob?<sastoken> --encryption-scope newscope -c mycontainer -n myblob --account-name mystorageaccount --account-key 0000-0000

Vereiste parameters

--container-name -c

De containernaam.

--name -n

De naam van de blob.

--source-uri -u

Een URL van maximaal 2 kB die een bestand of blob aangeeft. De waarde moet URL-gecodeerd zijn, zoals deze wordt weergegeven in een aanvraag-URI. Als de bron zich in een ander account bevindt, moet de bron openbaar zijn of moeten worden geverifieerd via een handtekening voor gedeelde toegang. Als de bron openbaar is, is er geen verificatie vereist.

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.

--encryption-scope

Een vooraf gedefinieerd versleutelingsbereik dat wordt gebruikt om de gegevens op de service te versleutelen. U kunt een versleutelingsbereik maken met behulp van de Management-API en hier naar verwijzen op naam. Als er een standaardversleutelingsbereik is gedefinieerd in de container, wordt deze waarde overschreven als het bereik op containerniveau is geconfigureerd om onderdrukkingen toe te staan. Anders wordt er een fout gegenereerd.

--if-match

Een ETag-waarde of het jokerteken (*). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource overeenkomt met de opgegeven waarde.

--if-modified-since

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

--if-none-match

Een ETag-waarde of het jokerteken (). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource niet overeenkomt met de opgegeven waarde. Geef het jokerteken () op om de bewerking alleen uit te voeren als de resource niet bestaat en mislukt de bewerking als deze bestaat.

--if-unmodified-since

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

--lease-id

Vereist als de blob een actieve lease heeft. Waarde kan een BlobLeaseClient-object of de lease-id zijn als tekenreeks.

--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.

--tags-condition

Geef een SQL-where-component op voor blobtags die alleen moeten worden uitgevoerd op blobs met een overeenkomende waarde.

--tier

Een standaardwaarde voor de bloblaag om de blob in te stellen. Voor deze versie van de bibliotheek is dit alleen van toepassing op blok-blobs in standaardopslagaccounts.

Geaccepteerde waarden: Archive, Cold, Cool, Hot, P10, P15, P20, P30, P4, P40, P50, P6, P60, P70, P80
--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
Default value: 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.

Juridische bewaring voor blob instellen.

az storage blob set-legal-hold --container-name
                               --legal-hold {false, true}
                               --name
                               [--account-key]
                               [--account-name]
                               [--auth-mode {key, login}]
                               [--blob-endpoint]
                               [--connection-string]
                               [--sas-token]
                               [--timeout]

Juridische bewaring voor blob configureren.

az storage blob set-legal-hold --legal-hold -c mycontainer -n myblob --account-name mystorageaccount --account-key 0000-0000

Juridische bewaring van blob wissen.

az storage blob set-legal-hold --legal-hold false -c mycontainer -n myblob --account-name mystorageaccount --account-key 0000-0000
--container-name -c

De containernaam.

--legal-hold

Opgegeven als er een juridische bewaring moet worden ingesteld op de blob.

Geaccepteerde waarden: false, true
--name -n

De naam van de blob.

--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
Default value: 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 blob set-tier

Stel de blok- of paginalagen in de blob in.

Voor blok-blob ondersteunt deze opdracht alleen blok-blob op standaardopslagaccounts. Voor pagina-blob ondersteunt deze opdracht alleen pagina-blobs in Premium-accounts.

az storage blob set-tier --tier
                         [--account-key]
                         [--account-name]
                         [--auth-mode {key, login}]
                         [--blob-endpoint]
                         [--blob-url]
                         [--connection-string]
                         [--container-name]
                         [--name]
                         [--rehydrate-priority {High, Standard}]
                         [--sas-token]
                         [--timeout]
                         [--type {block, page}]

Voorbeelden

Stel de blok- of paginalagen in de blob in. (automatisch gegenereerd)

az storage blob set-tier --account-key 00000000 --account-name MyAccount --container-name mycontainer --name MyBlob --tier P10

Vereiste parameters

--tier

De waarde van de laag waaraan de blob moet worden ingesteld.

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.

--blob-url

De volledige eindpunt-URL naar de blob, inclusief SAS-token en momentopnamen, indien gebruikt. Dit kan het primaire eindpunt of het secundaire eindpunt zijn, afhankelijk van de huidige location_mode.

--connection-string

Opslagaccount verbindingsreeks. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--container-name -c

De containernaam.

--name -n

De naam van de blob.

--rehydrate-priority -r
Preview

Geef de prioriteit aan waarmee een gearchiveerde blob moet worden gerehydrateerd. De prioriteit kan slechts eenmaal op een blob worden ingesteld, de standaardwaarde is Standaard.

Geaccepteerde waarden: High, Standard
--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

De time-outparameter wordt uitgedrukt in seconden. Met deze methode kunnen meerdere aanroepen worden uitgevoerd naar de Azure-service en de time-out is van toepassing op elke aanroep afzonderlijk.

--type -t

Het blobtype.

Geaccepteerde waarden: block, page
Default value: block
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
Default value: 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 blob set-tier (storage-blob-preview extensie)

Stel de blok- of paginalagen in de blob in.

Voor blok-blob ondersteunt deze opdracht alleen blok-blob op standaardopslagaccounts. Voor pagina-blob ondersteunt deze opdracht alleen pagina-blobs in Premium-accounts.

az storage blob set-tier --tier
                         [--account-key]
                         [--account-name]
                         [--auth-mode {key, login}]
                         [--blob-endpoint]
                         [--blob-url]
                         [--connection-string]
                         [--container-name]
                         [--name]
                         [--rehydrate-priority {High, Standard}]
                         [--sas-token]
                         [--tags-condition]
                         [--timeout]
                         [--type {block, page}]
                         [--version-id]

Voorbeelden

Stel de blok- of paginalagen in de blob in. (automatisch gegenereerd)

az storage blob set-tier --account-key 00000000 --account-name MyAccount --container-name mycontainer --name MyBlob --tier P10

Vereiste parameters

--tier

De waarde van de laag waaraan de blob moet worden ingesteld.

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.

--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.

--blob-url

De volledige eindpunt-URL naar de blob, inclusief SAS-token en momentopnamen, indien gebruikt. Dit kan het primaire eindpunt of het secundaire eindpunt zijn, afhankelijk van de huidige location_mode.

--connection-string

Opslagaccount verbindingsreeks. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--container-name -c

De containernaam.

--name -n

De naam van de blob.

--rehydrate-priority -r
Preview

Geef de prioriteit aan waarmee een gearchiveerde blob moet worden gerehydrateerd.

Geaccepteerde waarden: High, Standard
--sas-token

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

--tags-condition

Geef een SQL-where-component op voor blobtags die alleen moeten worden uitgevoerd op blobs met een overeenkomende waarde.

--timeout

De time-outparameter wordt uitgedrukt in seconden. Met deze methode kunnen meerdere aanroepen worden uitgevoerd naar de Azure-service en de time-out is van toepassing op elke aanroep afzonderlijk.

--type -t

Het blobtype.

Geaccepteerde waarden: block, page
Default value: block
--version-id

Een optionele blobversie-id. Deze parameter is alleen bedoeld voor het account waarvoor versiebeheer is ingeschakeld.

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
Default value: 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 blob show

Haal de details van een blob op.

az storage blob show [--account-key]
                     [--account-name]
                     [--auth-mode {key, login}]
                     [--blob-endpoint]
                     [--blob-url]
                     [--connection-string]
                     [--container-name]
                     [--if-match]
                     [--if-modified-since]
                     [--if-none-match]
                     [--if-unmodified-since]
                     [--lease-id]
                     [--name]
                     [--sas-token]
                     [--snapshot]
                     [--tags-condition]
                     [--timeout]

Voorbeelden

Alle eigenschappen van een blob weergeven.

az storage blob show -c mycontainer -n MyBlob

De details van een blob ophalen (automatisch gegenereerd)

az storage blob show --account-name mystorageccount --account-key 00000000 --container-name mycontainer --name MyBlob

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.

--blob-url

De volledige eindpunt-URL naar de blob, inclusief SAS-token en momentopnamen, indien gebruikt. Dit kan het primaire eindpunt of het secundaire eindpunt zijn, afhankelijk van de huidige location_mode.

--connection-string

Opslagaccount verbindingsreeks. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--container-name -c

De containernaam.

--if-match

Een ETag-waarde of het jokerteken (*). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource overeenkomt met de opgegeven waarde.

--if-modified-since

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

--if-none-match

Een ETag-waarde of het jokerteken (). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource niet overeenkomt met de opgegeven waarde. Geef het jokerteken () op om de bewerking alleen uit te voeren als de resource niet bestaat en mislukt de bewerking als deze bestaat.

--if-unmodified-since

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

--lease-id

Vereist als de blob een actieve lease heeft.

--name -n

De naam van de blob.

--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.

--snapshot

De parameter momentopname is een ondoorzichtige datum/tijd-waarde die, indien aanwezig, de blob-momentopname opgeeft die moet worden opgehaald.

--tags-condition

Geef een SQL-where-component op voor blobtags die alleen moeten worden uitgevoerd op blobs met een overeenkomende waarde.

--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
Default value: 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 blob show (storage-blob-preview extensie)

Haal de details van een blob op.

az storage blob show [--account-key]
                     [--account-name]
                     [--auth-mode {key, login}]
                     [--blob-endpoint]
                     [--blob-url]
                     [--connection-string]
                     [--container-name]
                     [--if-match]
                     [--if-modified-since]
                     [--if-none-match]
                     [--if-unmodified-since]
                     [--lease-id]
                     [--name]
                     [--sas-token]
                     [--snapshot]
                     [--tags-condition]
                     [--timeout]
                     [--version-id]

Voorbeelden

Alle eigenschappen van een blob weergeven.

az storage blob show -c mycontainer -n MyBlob

De details van een blob ophalen (automatisch gegenereerd)

az storage blob show --account-name mystorageccount --account-key 00000000 --container-name mycontainer --name MyBlob

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.

--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.

--blob-url

De volledige eindpunt-URL naar de blob, inclusief SAS-token en momentopnamen, indien gebruikt. Dit kan het primaire eindpunt of het secundaire eindpunt zijn, afhankelijk van de huidige location_mode.

--connection-string

Opslagaccount verbindingsreeks. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--container-name -c

De containernaam.

--if-match

Een ETag-waarde of het jokerteken (*). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource overeenkomt met de opgegeven waarde.

--if-modified-since

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

--if-none-match

Een ETag-waarde of het jokerteken (). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource niet overeenkomt met de opgegeven waarde. Geef het jokerteken () op om de bewerking alleen uit te voeren als de resource niet bestaat en mislukt de bewerking als deze bestaat.

--if-unmodified-since

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

--lease-id

Vereist als de blob een actieve lease heeft.

--name -n

De naam van de blob.

--sas-token

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

--snapshot

De parameter momentopname is een ondoorzichtige datum/tijd-waarde die, indien aanwezig, de blob-momentopname opgeeft die moet worden opgehaald.

--tags-condition

Geef een SQL-where-component op voor blobtags die alleen moeten worden uitgevoerd op blobs met een overeenkomende waarde.

--timeout

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

--version-id
Preview

Een optionele blobversie-id. Deze parameter is alleen bedoeld voor het account waarvoor versiebeheer is ingeschakeld.

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
Default value: 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 blob snapshot

Hiermee maakt u een momentopname van de blob.

Een momentopname is een alleen-lezen versie van een blob die op een bepaald moment wordt gemaakt. Het kan worden gelezen, gekopieerd of verwijderd, maar niet gewijzigd. Momentopnamen bieden een manier om een back-up te maken van een blob zoals deze op een bepaald moment wordt weergegeven. Een momentopname van een blob heeft dezelfde naam als de basis-blob waaruit de momentopname wordt gemaakt, waarbij een datum/tijd-waarde is toegevoegd om aan te geven op welk tijdstip de momentopname is gemaakt.

az storage blob snapshot [--account-key]
                         [--account-name]
                         [--auth-mode {key, login}]
                         [--blob-endpoint]
                         [--blob-url]
                         [--connection-string]
                         [--container-name]
                         [--if-match]
                         [--if-modified-since]
                         [--if-none-match]
                         [--if-unmodified-since]
                         [--lease-id]
                         [--metadata]
                         [--name]
                         [--sas-token]
                         [--tags-condition]
                         [--timeout]

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.

--blob-url

De volledige eindpunt-URL naar de blob, inclusief SAS-token en momentopnamen, indien gebruikt. Dit kan het primaire eindpunt of het secundaire eindpunt zijn, afhankelijk van de huidige location_mode.

--connection-string

Opslagaccount verbindingsreeks. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--container-name -c

De containernaam.

--if-match

Een ETag-waarde of het jokerteken (*). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource overeenkomt met de opgegeven waarde.

--if-modified-since

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

--if-none-match

Een ETag-waarde of het jokerteken (). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource niet overeenkomt met de opgegeven waarde. Geef het jokerteken () op om de bewerking alleen uit te voeren als de resource niet bestaat en mislukt de bewerking als deze bestaat.

--if-unmodified-since

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

--lease-id

Vereist als de blob een actieve lease heeft.

--metadata

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

--name -n

De naam van de blob.

--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.

--tags-condition

Geef een SQL-where-component op voor blobtags die alleen moeten worden uitgevoerd op blobs met een overeenkomende waarde.

--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
Default value: 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 blob sync

Preview

Deze opdracht is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Synchroniseer blobs recursief naar een opslagblobcontainer.

az storage blob sync --container
                     --source
                     [--account-key]
                     [--account-name]
                     [--auth-mode {key, login}]
                     [--connection-string]
                     [--delete-destination {false, prompt, true}]
                     [--destination]
                     [--exclude-path]
                     [--exclude-pattern]
                     [--include-pattern]
                     [--sas-token]
                     [<EXTRA_OPTIONS>]

Voorbeelden

Synchroniseer één blob naar een container.

az storage blob sync -c mycontainer -s "path/to/file" -d NewBlob

Een map synchroniseren met een container.

az storage blob sync -c mycontainer --account-name mystorageccount --account-key 00000000 -s "path/to/directory"

Synchroniseer een map naar een container met azcopy options pass-through (in dit geval wordt de uploadbandwith beperkt tot 20 MBit/s).

az storage blob sync -c mycontainer --account-name mystorageccount --account-key 00000000 -s "path/to/directory" -- --cap-mbps=20

Vereiste parameters

--container -c

De synchronisatiebestemmingscontainer.

--source -s

Het bronbestandspad waaruit moet worden gesynchroniseerd.

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.

--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
--connection-string

Opslagaccount verbindingsreeks. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--delete-destination

Hiermee definieert u of u extra bestanden wilt verwijderen uit de bestemming die niet aanwezig zijn bij de bron. Kan worden ingesteld op waar, onwaar of prompt. Als deze optie is ingesteld op vragen, wordt de gebruiker een vraag gesteld voordat hij bestanden en blobs plant voor verwijdering.

Geaccepteerde waarden: false, prompt, true
Default value: true
--destination -d

Het doelpad dat wordt voorbereid op de blobnaam.

--exclude-path

Sluit deze paden uit. Deze optie biedt geen ondersteuning voor jokertekens (*). Controleert het relatieve padvoorvoegsel. Bijvoorbeeld: myFolder; myFolder/subDirName/file.pdf.

--exclude-pattern

Sluit deze bestanden uit waarbij de naam overeenkomt met de patroonlijst. Bijvoorbeeld: .jpg;. Pdf; exactName. Deze optie ondersteunt jokertekens (*).

--include-pattern

Neem alleen deze bestanden op waarbij de naam overeenkomt met de patroonlijst. Bijvoorbeeld: .jpg;. Pdf; exactName. Deze optie ondersteunt jokertekens (*).

--sas-token

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

<EXTRA_OPTIONS>
Experimenteel

Andere opties die worden doorgegeven aan azcopy zoals het is. Zet alle extra opties na een --.

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
Default value: 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 blob undelete

Herstel voorlopig verwijderde blob of momentopname.

De bewerking wordt alleen uitgevoerd als deze wordt gebruikt binnen het opgegeven aantal dagen dat is ingesteld in het bewaarbeleid voor verwijderen. Het ongedaan maken van een blob of momentopname die niet voorlopig is verwijderd, slaagt zonder wijzigingen.

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

Voorbeelden

De verwijdering van een blob ongedaan maken.

az storage blob undelete -c mycontainer -n MyBlob

U kunt een blob ongedaan maken met aanmeldingsreferenties.

az storage blob undelete -c mycontainer -n MyBlob --account-name mystorageaccount --auth-mode login

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.

--blob-url

De volledige eindpunt-URL naar de blob, inclusief SAS-token en momentopnamen, indien gebruikt. Dit kan het primaire eindpunt of het secundaire eindpunt zijn, afhankelijk van de huidige location_mode.

--connection-string

Opslagaccount verbindingsreeks. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--container-name -c

De containernaam.

--name -n

De naam van de blob.

--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
Default value: 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 blob update

Hiermee stelt u systeemeigenschappen in de blob in.

Als er één eigenschap is ingesteld voor de content_settings, worden alle eigenschappen overschreven.

az storage blob update --container-name
                       --name
                       [--account-key]
                       [--account-name]
                       [--auth-mode {key, login}]
                       [--blob-endpoint]
                       [--clear-content-settings {false, true}]
                       [--connection-string]
                       [--content-cache]
                       [--content-disposition]
                       [--content-encoding]
                       [--content-language]
                       [--content-md5]
                       [--content-type]
                       [--if-match]
                       [--if-modified-since]
                       [--if-none-match]
                       [--if-unmodified-since]
                       [--lease-id]
                       [--sas-token]
                       [--tags-condition]
                       [--timeout]

Vereiste parameters

--container-name -c

De containernaam.

--name -n

De naam van de blob.

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.

--clear-content-settings

Als deze vlag is ingesteld, worden alle eigenschappen ingesteld als een of meer van de volgende eigenschappen (--content-cache-control, --content-disposition, --content-encoding, --content-language, --content-md5, --content-type) zijn ingesteld. Als er geen waarde is opgegeven voor een bepaalde eigenschap wanneer ten minste één van de onderstaande eigenschappen is ingesteld, wordt die eigenschap gewist.

Geaccepteerde waarden: false, true
--connection-string

Opslagaccount verbindingsreeks. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--content-cache --content-cache-control

De tekenreeks voor cachebeheer.

--content-disposition

Geeft aanvullende informatie over het verwerken van de nettolading van het antwoord en kan ook worden gebruikt om extra metagegevens toe te voegen.

--content-encoding

Het coderingstype voor inhoud.

--content-language

De inhoudstaal.

--content-md5

De MD5-hash van de inhoud.

--content-type

Het MIME-inhoudstype.

--if-match

Een ETag-waarde of het jokerteken (*). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource overeenkomt met de opgegeven waarde.

--if-modified-since

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

--if-none-match

Een ETag-waarde of het jokerteken (). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource niet overeenkomt met de opgegeven waarde. Geef het jokerteken () op om de bewerking alleen uit te voeren als de resource niet bestaat en mislukt de bewerking als deze bestaat.

--if-unmodified-since

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

--lease-id

Vereist als de blob 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.

--tags-condition

Geef een SQL-where-component op voor blobtags die alleen moeten worden uitgevoerd op blobs met een overeenkomende waarde.

--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
Default value: 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 blob upload

Upload een bestand naar een opslagblob.

Maak een nieuwe blob op basis van een bestandspad of werk de inhoud van een bestaande blob bij met automatische segmentering en voortgangsmeldingen.

az storage blob upload [--account-key]
                       [--account-name]
                       [--auth-mode {key, login}]
                       [--blob-endpoint]
                       [--blob-url]
                       [--connection-string]
                       [--container-name]
                       [--content-cache]
                       [--content-disposition]
                       [--content-encoding]
                       [--content-language]
                       [--content-md5]
                       [--content-type]
                       [--data]
                       [--encryption-scope]
                       [--file]
                       [--if-match]
                       [--if-modified-since]
                       [--if-none-match]
                       [--if-unmodified-since]
                       [--lease-id]
                       [--length]
                       [--max-connections]
                       [--maxsize-condition]
                       [--metadata]
                       [--name]
                       [--no-progress]
                       [--overwrite {false, true}]
                       [--sas-token]
                       [--socket-timeout]
                       [--tags]
                       [--tags-condition]
                       [--tier]
                       [--timeout]
                       [--type {append, block, page}]
                       [--validate-content]

Voorbeelden

Uploaden naar een blob.

az storage blob upload -f /path/to/file -c mycontainer -n MyBlob

Uploaden naar een blob met blob-SAS-URL.

az storage blob upload -f /path/to/file --blob-url https://mystorageaccount.blob.core.windows.net/mycontainer/myblob?sv=2019-02-02&st=2020-12-22T07%3A07%3A29Z&se=2020-12-23T07%3A07%3A29Z&sr=b&sp=racw&sig=redacted

Upload een bestand naar een opslagblob. (automatisch gegenereerd)

az storage blob upload --account-name mystorageaccount --account-key 0000-0000 --container-name mycontainer --file /path/to/file --name myblob

Upload een tekenreeks naar een blob.

az storage blob upload --data "teststring" -c mycontainer -n myblob --account-name mystorageaccount --account-key 0000-0000

Uploaden naar een doorlooppijp.

echo $data | az storage blob upload --data @- -c mycontainer -n myblob --account-name mystorageaccount --account-key 0000-0000

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.

--blob-url

De volledige eindpunt-URL naar de blob, inclusief SAS-token en momentopnamen, indien gebruikt. Dit kan het primaire eindpunt of het secundaire eindpunt zijn, afhankelijk van de huidige location_mode.

--connection-string

Opslagaccount verbindingsreeks. Omgevingsvariabele: AZURE_STORAGE_CONNECTION_STRING.

--container-name -c

De containernaam.

--content-cache --content-cache-control

De tekenreeks voor cachebeheer.

--content-disposition

Geeft aanvullende informatie over het verwerken van de nettolading van het antwoord en kan ook worden gebruikt om extra metagegevens toe te voegen.

--content-encoding

Het coderingstype voor inhoud.

--content-language

De inhoudstaal.

--content-md5

De MD5-hash van de inhoud.

--content-type

Het MIME-inhoudstype.

--data
Preview

De blobgegevens die moeten worden geüpload.

--encryption-scope

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

--file -f

Het pad van het bestand dat moet worden geüpload als de blob-inhoud.

--if-match

Een ETag-waarde of het jokerteken (*). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource overeenkomt met de opgegeven waarde.

--if-modified-since

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

--if-none-match

Een ETag-waarde of het jokerteken (). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource niet overeenkomt met de opgegeven waarde. Geef het jokerteken () op om de bewerking alleen uit te voeren als de resource niet bestaat en mislukt de bewerking als deze bestaat.

--if-unmodified-since

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

--lease-id

Vereist als de blob een actieve lease heeft.

--length
Preview

Aantal bytes dat moet worden gelezen uit de stream. Dit is optioneel, maar moet worden geleverd voor optimale prestaties. Samenwerken met --data.

--max-connections

Maximum aantal parallelle verbindingen dat moet worden gebruikt wanneer de blobgrootte groter is dan 64 MB.

Default value: 2
--maxsize-condition

De maximale lengte in bytes die is toegestaan voor een toevoeg-blob.

--metadata

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

--name -n

De naam van de blob.

--no-progress

Neem deze vlag op om voortgangsrapportage voor de opdracht uit te schakelen.

Default value: False
--overwrite

Of de blob die moet worden geüpload, de huidige gegevens moet overschrijven. Als waar is, worden de bestaande gegevens overschreven door de bewerking voor het uploaden van blobs. Als deze optie is ingesteld op False, mislukt de bewerking met ResourceExistsError. De uitzondering op het bovenstaande is met toevoeg-blobtypen: als deze is ingesteld op Onwaar en de gegevens al bestaan, wordt er geen fout gegenereerd en worden de gegevens toegevoegd aan de bestaande blob. Als u overschrijven=True instelt, wordt de bestaande toevoeg-blob verwijderd en wordt er een nieuwe gemaakt. Standaard ingesteld op False.

Geaccepteerde waarden: false, true
--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.

--socket-timeout

De time-out (secs) van de socket die door de service wordt gebruikt om de gegevensstroom te reguleren.

--tags

Door spaties gescheiden tags: key[=value] [key[=value] ...]. Gebruik '' om bestaande tags te wissen.

--tags-condition

Geef een SQL-where-component op voor blobtags die alleen moeten worden uitgevoerd op blobs met een overeenkomende waarde.

--tier

De waarde van de laag waaraan de blob moet worden ingesteld. Voor pagina-blob komt de laag overeen met de grootte van de blob en het aantal toegestane IOPS. Mogelijke waarden zijn P10, P15, P20, P30, P4, P40, P50, P6, P60, P70, P80 en dit is alleen van toepassing op pagina-blobs in Premium-opslagaccounts; Voor blok-blob zijn mogelijke waarden Archief, Koud, Statisch en Dynamisch. Dit is alleen van toepassing op blok-blobs in standaardopslagaccounts.

--timeout

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

--type -t

Standaard ingesteld op pagina voor *.vhd-bestanden of anders blokkeren.

Geaccepteerde waarden: append, block, page
--validate-content

Geef op dat een MD5-hash moet worden berekend voor elk segment van de blob en geverifieerd door de service wanneer het segment is aangekomen.

Default value: False
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
Default value: 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 blob upload-batch

Bestanden uploaden vanuit een lokale map naar een blobcontainer.

az storage blob upload-batch --destination
                             --source
                             [--account-key]
                             [--account-name]
                             [--auth-mode {key, login}]
                             [--blob-endpoint]
                             [--connection-string]
                             [--content-cache]
                             [--content-disposition]
                             [--content-encoding]
                             [--content-language]
                             [--content-md5]
                             [--content-type]
                             [--destination-path]
                             [--dryrun]
                             [--if-match]
                             [--if-modified-since]
                             [--if-none-match]
                             [--if-unmodified-since]
                             [--lease-id]
                             [--max-connections]
                             [--maxsize-condition]
                             [--metadata]
                             [--no-progress]
                             [--overwrite {false, true}]
                             [--pattern]
                             [--sas-token]
                             [--tags]
                             [--tags-condition]
                             [--tier]
                             [--timeout]
                             [--type {append, block, page}]
                             [--validate-content]

Voorbeelden

Upload alle bestanden die eindigen op .py, tenzij de blob bestaat en is gewijzigd sinds de opgegeven datum.

az storage blob upload-batch -d mycontainer --account-name mystorageaccount --account-key 00000000 -s <path-to-directory> --pattern "*.py" --if-unmodified-since 2018-08-27T20:51Z

Upload alle bestanden uit de lokale padmap naar een container met de naam 'mycontainer'.

az storage blob upload-batch -d mycontainer -s <path-to-directory>

Upload alle bestanden met de indeling 'cli-2018-xx-xx.txt' of 'cli-2019-xx-xx.txt' in de lokale padmap.

az storage blob upload-batch -d mycontainer -s <path-to-directory> --pattern "cli-201[89]-??-??.txt"

Upload alle bestanden met de indeling 'cli-201x-xx-xx.txt', behalve cli-2018-xx-xx.txt' en 'cli-2019-xx-xx.txt' in een container.

az storage blob upload-batch -d mycontainer -s <path-to-directory> --pattern "cli-201[!89]-??-??.txt"

Vereiste parameters

--destination -d

De blobcontainer waar de bestanden worden geüpload.

De bestemming kan de container-URL of de containernaam zijn. Wanneer de bestemming de container-URL is, wordt de naam van het opslagaccount geparseerd vanuit de URL.

--source -s

De map waarin de te uploaden bestanden zich bevinden.

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.

--content-cache --content-cache-control

De tekenreeks voor cachebeheer.

--content-disposition

Geeft aanvullende informatie over het verwerken van de nettolading van het antwoord en kan ook worden gebruikt om extra metagegevens toe te voegen.

--content-encoding

Het coderingstype voor inhoud.

--content-language

De inhoudstaal.

--content-md5

De MD5-hash van de inhoud.

--content-type

Het MIME-inhoudstype.

--destination-path

Het doelpad dat wordt voorbereid op de blobnaam.

--dryrun

Geef de samenvatting weer van de bewerkingen die moeten worden uitgevoerd in plaats van de bestanden daadwerkelijk te uploaden.

Default value: False
--if-match

Een ETag-waarde of het jokerteken (*). Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource overeenkomt met de opgegeven waarde.

--if-modified-since

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

--if-none-match

Een ETag-waarde of het jokerteken (*).

Geef deze header op om de bewerking alleen uit te voeren als de ETag van de resource niet overeenkomt met de opgegeven waarde. Geef het jokerteken (*) op om de bewerking alleen uit te voeren als de resource niet bestaat en mislukt de bewerking als deze bestaat.

--if-unmodified-since

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

--lease-id

De actieve lease-id voor de blob.

--max-connections

Maximum aantal parallelle verbindingen dat moet worden gebruikt wanneer de blobgrootte groter is dan 64 MB.

Default value: 2
--maxsize-condition

De maximale lengte in bytes die is toegestaan voor een toevoeg-blob.

--metadata

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

--no-progress

Neem deze vlag op om voortgangsrapportage voor de opdracht uit te schakelen.

Default value: False
--overwrite

Of de blob die moet worden geüpload, de huidige gegevens moet overschrijven. Als waar is, worden de bestaande gegevens overschreven door de bewerking voor het uploaden van blobs. Als deze optie is ingesteld op False, mislukt de bewerking met ResourceExistsError. De uitzondering op het bovenstaande is met toevoeg-blobtypen: als deze is ingesteld op Onwaar en de gegevens al bestaan, wordt er geen fout gegenereerd en worden de gegevens toegevoegd aan de bestaande blob. Als u overschrijven=True instelt, wordt de bestaande toevoeg-blob verwijderd en wordt er een nieuwe gemaakt. Standaard ingesteld op False.

Geaccepteerde waarden: false, true
--pattern

Het patroon dat wordt gebruikt voor globbing-bestanden of blobs in de bron. De ondersteunde patronen zijn '*', '?', '[seq]' en '[!seq]'. Raadpleeg https://docs.python.org/3.7/library/fnmatch.htmlvoor meer informatie.

Wanneer u *in --pattern gebruikt, komt het overeen met elk teken, inclusief het mapscheidingsteken '/'.

--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.

--tags

Door spaties gescheiden tags: key[=value] [key[=value] ...]. Gebruik '' om bestaande tags te wissen.

--tags-condition

Geef een SQL-where-component op voor blobtags die alleen moeten worden uitgevoerd op blobs met een overeenkomende waarde.

--tier

De waarde van de laag waaraan de blob moet worden ingesteld. Voor pagina-blob komt de laag overeen met de grootte van de blob en het aantal toegestane IOPS. Mogelijke waarden zijn P10, P15, P20, P30, P4, P40, P50, P6, P60, P70, P80 en dit is alleen van toepassing op pagina-blobs in Premium-opslagaccounts; Voor blok-blob zijn mogelijke waarden Archief, Koud, Statisch en Dynamisch. Dit is alleen van toepassing op blok-blobs in standaardopslagaccounts.

--timeout

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

--type -t

Standaard ingesteld op pagina voor *.vhd-bestanden of anders blokkeren. De instelling overschrijft blobtypen voor elk bestand.

Geaccepteerde waarden: append, block, page
--validate-content

Hiermee geeft u op dat een MD5-hash moet worden berekend voor elk segment van de blob en geverifieerd door de service wanneer het segment is aangekomen.

Default value: False
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
Default value: 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 blob url

Maak de URL voor toegang tot een blob.

az storage blob url --container-name
                    --name
                    [--account-key]
                    [--account-name]
                    [--auth-mode {key, login}]
                    [--blob-endpoint]
                    [--connection-string]
                    [--protocol {http, https}]
                    [--sas-token]
                    [--snapshot]

Voorbeelden

De URL maken voor toegang tot een blob (automatisch gegenereerd)

az storage blob url --connection-string $connectionString --container-name container1 --name blob1

De URL maken voor toegang tot een blob (automatisch gegenereerd)

az storage blob url --account-name storageacct --account-key 00000000 --container-name container1 --name blob1

Vereiste parameters

--container-name -c

De containernaam.

--name -n

De naam van de blob.

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.

--protocol

Protocol dat moet worden gebruikt.

Geaccepteerde waarden: http, https
Default value: https
--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.

--snapshot

Een tekenreekswaarde die de momentopname uniek identificeert. De waarde van deze queryparameter geeft de versie van de momentopname aan.

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
Default value: 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.