az storage blob

Feljegyzés

Ez a parancscsoport az Azure CLI-ben és legalább egy bővítményben definiált parancsokkal rendelkezik. Telepítse az egyes bővítményeket, hogy kihasználhassa a kiterjesztett képességek előnyeit. További információ a bővítményekről.

Strukturálatlan adatok (blobok) objektumtárolásának kezelése.

Adja meg a következő hitelesítési paraméterek egyikét a parancsokhoz: --auth-mode, --account-key, --connection-string, --sas-token. A megfelelő környezeti változókkal is tárolhatja hitelesítési hitelesítő adatait, például AZURE_STORAGE_KEY, AZURE_STORAGE_CONNECTION_STRING és AZURE_STORAGE_SAS_TOKEN.

Parancsok

Name Description Típus Állapot
az storage blob access

Egy blob hozzáférés-vezérlési tulajdonságainak kezelése, ha engedélyezve van a hierarchikus névtér.

Mellék Előzetes verzió és elavult
az storage blob access set

Egy blob hozzáférés-vezérlési tulajdonságainak beállítása.

Mellék Előzetes verzió és elavult
az storage blob access show

Egy blob hozzáférés-vezérlési tulajdonságainak megjelenítése.

Mellék Előzetes verzió és elavult
az storage blob access update

Egy blob hozzáférés-vezérlési tulajdonságainak frissítése.

Mellék Előzetes verzió és elavult
az storage blob copy

Blobmásolási műveletek kezelése. A blobok állapotának ellenőrzésére használható az storage blob show .

Mag és bővítmény FE
az storage blob copy cancel

Megszakít egy folyamatban lévő másolási műveletet.

Alapvető FE
az storage blob copy start

Blob aszinkron másolása. A blobok állapotának ellenőrzésére használható az storage blob show .

Alapvető FE
az storage blob copy start (storage-blob-preview bővítmény)

Másolási blobfeladat indítása.

Mellék FE
az storage blob copy start-batch

Több blob másolása blobtárolóba. A blobok állapotának ellenőrzésére használható az storage blob show .

Alapvető FE
az storage blob delete

Blob vagy pillanatkép megjelölése törlésre.

Alapvető FE
az storage blob delete (storage-blob-preview bővítmény)

Blob vagy pillanatkép megjelölése törlésre.

Mellék FE
az storage blob delete-batch

Blobok törlése egy blobtárolóból rekurzív módon.

Alapvető FE
az storage blob directory

Blobkönyvtárak kezelése a tárfióktárolóban.

Mellék Előzetes verzió és elavult
az storage blob directory access

A hierarchikus névtér engedélyezésekor kezelheti a címtár hozzáférés-vezérlési tulajdonságait.

Mellék Előzetes verzió és elavult
az storage blob directory access set

Adja meg a címtár hozzáférés-vezérlési tulajdonságait.

Mellék Előzetes verzió és elavult
az storage blob directory access show

A címtár hozzáférés-vezérlési tulajdonságainak megjelenítése.

Mellék Előzetes verzió és elavult
az storage blob directory access update

Frissítse a címtár hozzáférés-vezérlési tulajdonságait.

Mellék Előzetes verzió és elavult
az storage blob directory create

Hozzon létre egy storage blobkönyvtárat egy tárolóban.

Mellék Előzetes verzió és elavult
az storage blob directory delete

Tárolóban lévő tároló blobkönyvtárának törlése.

Mellék Előzetes verzió és elavult
az storage blob directory download

Töltse le a blobokat egy helyi fájl elérési útjára.

Mellék Előzetes verzió és elavult
az storage blob directory exists

Ellenőrizze, hogy létezik-e blobkönyvtár egy tárolóban.

Mellék Előzetes verzió és elavult
az storage blob directory list

Blobok és blob alkönyvtárak listázása egy tárkönyvtárban.

Mellék Előzetes verzió és elavult
az storage blob directory metadata

Címtár metaadatainak kezelése.

Mellék Előzetes verzió és elavult
az storage blob directory metadata show

A megadott blobkönyvtár összes felhasználó által definiált metaadatainak megjelenítése.

Mellék Előzetes verzió és elavult
az storage blob directory metadata update

Állítson be felhasználó által definiált metaadatokat a megadott blobkönyvtárhoz egy vagy több név-érték párként.

Mellék Előzetes verzió és elavult
az storage blob directory move

Tárkönyvtár áthelyezése egy másik tárolóblobkönyvtárba egy tárolóban.

Mellék Előzetes verzió és elavult
az storage blob directory show

Tártároló blobkönyvtár-tulajdonságainak megjelenítése.

Mellék Előzetes verzió és elavult
az storage blob directory upload

Blobokat vagy alkönyvtárakat tölthet fel egy tárblobkönyvtárba.

Mellék Előzetes verzió és elavult
az storage blob download

Töltsön le egy blobot egy fájl elérési útjára.

Alapvető FE
az storage blob download-batch

Blobok letöltése egy blobtárolóból rekurzív módon.

Alapvető FE
az storage blob exists

Ellenőrizze, hogy létezik-e blob egy tárolóban.

Alapvető FE
az storage blob filter

Blobok listázása az összes tárolóban, amelyek címkéi megegyeznek egy adott keresési kifejezéssel.

Mellék Előnézet
az storage blob generate-sas

Hozzon létre egy megosztott hozzáférési aláírást a blobhoz.

Alapvető FE
az storage blob generate-sas (storage-blob-preview bővítmény)

Hozzon létre egy megosztott hozzáférési aláírást a blobhoz.

Mellék FE
az storage blob immutability-policy

Blobok nem módosíthatósági szabályzatának kezelése.

Alapvető FE
az storage blob immutability-policy delete

Törölje a blob módosíthatatlansági szabályzatát.

Alapvető FE
az storage blob immutability-policy set

Állítsa be a blob módosíthatatlansági szabályzatát.

Alapvető FE
az storage blob incremental-copy

Blob növekményes másolási műveletek kezelése.

Alapvető FE
az storage blob incremental-copy cancel

Megszakít egy függőben lévő copy_blob műveletet, és nulla hosszúságú és teljes metaadatokat tartalmazó célblobot hagy.

Alapvető FE
az storage blob incremental-copy start

A blob növekményes másolatát aszinkron módon másolja.

Alapvető FE
az storage blob lease

Tárblobbérletek kezelése.

Alapvető FE
az storage blob lease acquire

Új bérlet kérése.

Alapvető FE
az storage blob lease break

Bontsa fel a bérletet, ha a tároló vagy blob aktív bérletet kapott.

Alapvető FE
az storage blob lease change

Egy aktív bérlet bérletazonosítójának módosítása.

Alapvető FE
az storage blob lease release

Engedje fel a bérletet.

Alapvető FE
az storage blob lease renew

Újítsa meg a bérletet.

Alapvető FE
az storage blob list

Blobok listázása egy adott tárolóban.

Alapvető FE
az storage blob metadata

Blob-metaadatok kezelése.

Alapvető FE
az storage blob metadata show

Adja vissza a megadott blob vagy pillanatkép felhasználó által definiált összes metaadatait.

Alapvető FE
az storage blob metadata update

A blob felhasználó által definiált metaadatait egy vagy több név-érték párként állítja be.

Alapvető FE
az storage blob move

Blob áthelyezése egy tárolóban.

Mellék Előzetes verzió és elavult
az storage blob query

Egyszerű lekérdezési kifejezések megadásával engedélyezheti a felhasználók számára, hogy blob- vagy blob-pillanatkép-adatokat válasszanak/projektelhessenek.

Alapvető Előnézet
az storage blob restore

Blobok visszaállítása a megadott blobtartományokban.

Alapvető FE
az storage blob rewrite

Hozzon létre egy új blokkblobot, amelyben a blob tartalma egy adott URL-címről olvasható.

Alapvető Előnézet
az storage blob service-properties

A tárolási blobszolgáltatás tulajdonságainak kezelése.

Mag és bővítmény FE
az storage blob service-properties delete-policy

A storage blob törlési házirend szolgáltatás tulajdonságainak kezelése.

Alapvető FE
az storage blob service-properties delete-policy show

A storage blob törlési szabályzatának megjelenítése.

Alapvető FE
az storage blob service-properties delete-policy update

Frissítse a tárolási blob törlési szabályzatát.

Alapvető FE
az storage blob service-properties show

Lekéri a tárfiók Blob szolgáltatásának tulajdonságait, beleértve az Azure Storage Analyticset is.

Alapvető FE
az storage blob service-properties update

A storage blobszolgáltatás tulajdonságainak frissítése.

Alapvető FE
az storage blob service-properties update (storage-blob-preview bővítmény)

A storage blobszolgáltatás tulajdonságainak frissítése.

Mellék FE
az storage blob set-legal-hold

Blob jogi visszatartásának beállítása.

Alapvető FE
az storage blob set-tier

Állítsa be a blokk- vagy oldalszinteket a blobon.

Alapvető FE
az storage blob set-tier (storage-blob-preview bővítmény)

Állítsa be a blokk- vagy oldalszinteket a blobon.

Mellék FE
az storage blob show

A blob részleteinek lekérése.

Alapvető FE
az storage blob show (storage-blob-preview bővítmény)

A blob részleteinek lekérése.

Mellék FE
az storage blob snapshot

Pillanatképet hoz létre a blobról.

Alapvető FE
az storage blob sync

A blobok rekurzív szinkronizálása egy tárolóblobtárolóval.

Alapvető Előnézet
az storage blob tag

Blobcímkék kezelése.

Mellék Előnézet
az storage blob tag list

Címkék lekérése blobra vagy adott blobverzióra vagy pillanatképre.

Mellék Előnézet
az storage blob tag set

Adjon meg címkéket egy blob- vagy egy adott blobverzióban, de pillanatképet nem.

Mellék Előnézet
az storage blob undelete

Helyreállíthatóan törölt blob vagy pillanatkép visszaállítása.

Alapvető FE
az storage blob update

A blob rendszertulajdonságainak beállítása.

Alapvető FE
az storage blob upload

Fájl feltöltése tárolóblobba.

Alapvető FE
az storage blob upload-batch

Fájlok feltöltése egy helyi könyvtárból egy blobtárolóba.

Alapvető FE
az storage blob url

Hozza létre az URL-címet egy blob eléréséhez.

Alapvető FE

az storage blob delete

Blob vagy pillanatkép megjelölése törlésre.

A blob későbbi törlésre van megjelölve a szemétgyűjtés során. Egy blob törléséhez az összes pillanatképét is törölni kell. Mindkettő egyszerre távolítható el.

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]

Példák

Blob törlése.

az storage blob delete -c mycontainer -n MyBlob

Blob törlése bejelentkezési hitelesítő adatokkal.

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

Opcionális paraméterek

--account-key

Tárfiókkulcs. A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_KEY.

--account-name

A tárfiók neve. Kapcsolódó környezeti változó: AZURE_STORAGE_ACCOUNT. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem jelenik meg, a parancs megpróbálja lekérdezni a tárfiók kulcsát a hitelesített Azure-fiókkal. Ha nagy számú tárolási parancsot hajt végre, az API-kvótát is eléri.

--auth-mode

A parancs futtatásának módja. A "bejelentkezési" mód közvetlenül a bejelentkezési hitelesítő adatokat használja a hitelesítéshez. Az örökölt "kulcs" mód megkísérli lekérdezni a fiókkulcsot, ha nincs megadva hitelesítési paraméter a fiókhoz. Környezeti változó: AZURE_STORAGE_AUTH_MODE.

elfogadott értékek: key, login
--blob-endpoint

Tárolóadat-szolgáltatás végpontja. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Minden szolgáltatás elsődleges végpontja megtalálható a az storage account show. Környezeti változó: AZURE_STORAGE_Standard kiadás RVICE_ENDPOINT.

--blob-url

A blob teljes végponti URL-címe, beleértve az SAS-jogkivonatot és a pillanatképet is. Ez lehet az elsődleges végpont vagy a másodlagos végpont az aktuálistól location_modefüggően.

--connection-string

Tárfiók kapcsolati sztring. Környezeti változó: AZURE_STORAGE_CONNECTION_STRING.

--container-name -c

A tároló neve.

--delete-snapshots

Akkor szükséges, ha a blobhoz társított pillanatképek tartoznak. Az értékek a következők: "csak": Csak a blobok pillanatképeinek törlése. "include": Törli a blobot és az összes pillanatképet.

elfogadott értékek: include, only
--if-match

ETag-érték vagy helyettesítő karakter (*). Adja meg ezt a fejlécet a művelet végrehajtásához, ha az erőforrás ETagje megegyezik a megadott értékkel.

--if-modified-since

Csak akkor kezdődjön, ha módosították a megadott UTC dátumidő óta (Y-m-d'T'H:M'Z').

--if-none-match

ETag-érték vagy helyettesítő karakter (). Adja meg ezt a fejlécet, hogy csak akkor hajtsa végre a műveletet, ha az erőforrás ETagje nem felel meg a megadott értéknek. Adja meg azt a helyettesítő karaktert (), amely csak akkor hajtja végre a műveletet, ha az erőforrás nem létezik, és ha létezik, meghiúsul a művelet.

--if-unmodified-since

Csak akkor kezdődjön, ha a megadott UTC dátumidő (Y-m-d'T'H:M'Z') óta nincs módosítva.

--lease-id

Akkor szükséges, ha a blob aktív bérletet kapott.

--name -n

A blob neve.

--sas-token

Közös hozzáférésű jogosultságkód (SAS). A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_SAS_TOKEN.

--snapshot

A pillanatkép paraméter egy átlátszatlan DateTime-érték, amely jelen esetben meghatározza a törölni kívánt blob-pillanatképet.

--tags-condition

Adja meg azt az SQL-t, amelyben a blobcímkék záradéka csak egyező értékkel rendelkező blobokon működik.

--timeout

Időtúllépés kérése másodpercben. A szolgáltatás minden hívására vonatkozik.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az storage blob delete (storage-blob-preview bővítmény)

Blob vagy pillanatkép megjelölése törlésre.

A blob későbbi törlésre van megjelölve a szemétgyűjtés során. Egy blob törléséhez az összes pillanatképét is törölni kell. Mindkettő egyszerre távolítható el.

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]

Példák

Blob törlése.

az storage blob delete -c mycontainer -n MyBlob

Blob törlése bejelentkezési hitelesítő adatokkal.

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

Opcionális paraméterek

--account-key

Tárfiókkulcs. A tárfiók nevével együtt kell használni. Környezeti változó: AZURE_STORAGE_KEY.

--account-name

A tárfiók neve. Kapcsolódó környezeti változó: AZURE_STORAGE_ACCOUNT. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem jelenik meg, a parancs megpróbálja lekérdezni a tárfiók kulcsát a hitelesített Azure-fiókkal. Ha nagy számú tárolási parancsot hajt végre, az API-kvótát is eléri.

--auth-mode

A parancs futtatásának módja. A "bejelentkezési" mód közvetlenül a bejelentkezési hitelesítő adatokat használja a hitelesítéshez. Az örökölt "kulcs" mód megkísérli lekérdezni a fiókkulcsot, ha nincs megadva hitelesítési paraméter a fiókhoz. Környezeti változó: AZURE_STORAGE_AUTH_MODE.

elfogadott értékek: key, login
--blob-endpoint

Tárolóadat-szolgáltatás végpontja. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Minden szolgáltatás elsődleges végpontja megtalálható a az storage account show. Környezeti változó: AZURE_STORAGE_Standard kiadás RVICE_ENDPOINT.

--blob-url

A blob teljes végponti URL-címe, beleértve az SAS-jogkivonatot és a pillanatképet is. Ez lehet az elsődleges végpont vagy a másodlagos végpont az aktuálistól location_modefüggően.

--connection-string

Tárfiók kapcsolati sztring. Környezeti változó: AZURE_STORAGE_CONNECTION_STRING.

--container-name -c

A tároló neve.

--delete-snapshots

Akkor szükséges, ha a blobhoz társított pillanatképek tartoznak. "only": Csak a blobok pillanatképeit törli. "include": Törli a blobot és az összes pillanatképet.

elfogadott értékek: include, only
--if-match

ETag-érték vagy helyettesítő karakter (*). Adja meg ezt a fejlécet a művelet végrehajtásához, ha az erőforrás ETagje megegyezik a megadott értékkel.

--if-modified-since

Csak akkor kezdődjön, ha módosították a megadott UTC dátumidő óta (Y-m-d'T'H:M'Z').

--if-none-match

ETag-érték vagy helyettesítő karakter (). Adja meg ezt a fejlécet, hogy csak akkor hajtsa végre a műveletet, ha az erőforrás ETagje nem felel meg a megadott értéknek. Adja meg azt a helyettesítő karaktert (), amely csak akkor hajtja végre a műveletet, ha az erőforrás nem létezik, és ha létezik, meghiúsul a művelet.

--if-unmodified-since

Csak akkor kezdődjön, ha a megadott UTC dátumidő (Y-m-d'T'H:M'Z') óta nincs módosítva.

--lease-id

Akkor szükséges, ha a blob aktív bérletet kapott.

--name -n

A blob neve.

--sas-token

Közös hozzáférésű jogosultságkód (SAS). A tárfiók nevével együtt kell használni. Környezeti változó: AZURE_STORAGE_SAS_TOKEN.

--snapshot

A pillanatkép paraméter egy átlátszatlan DateTime-érték, amely jelen esetben meghatározza a lekérni kívánt blob-pillanatképet.

--tags-condition

Adja meg azt az SQL-t, amelyben a blobcímkék záradéka csak egyező értékkel rendelkező blobokon működik.

--timeout

Időtúllépés kérése másodpercben. A szolgáltatás minden hívására vonatkozik.

--version-id

Nem kötelező blobverzió-azonosító. Ez a paraméter csak verziószámozásra engedélyezett fiókhoz használható.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az storage blob delete-batch

Blobok törlése egy blobtárolóból rekurzív módon.

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]

Példák

Törölje a ".py" végződésű blobokat egy olyan tárolóban, amely 10 napig nem lett módosítva.

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

Törölje a "dir" nevű könyvtárban lévő összes blobot a "mycontainer" nevű tárolóban.

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

Törölje a tárolóban a "cli-2018-xx-xx.txt" vagy a "cli-2019-xx-xx.txt" formátumú blobokat.

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

Törölje az összes "cli-201x-xx-xx.txt" formátumú blobot, kivéve cli-2018-xx-xx.txt" és "cli-2019-xx-xx.txt" egy tárolóban.

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

Kötelező paraméterek

--source -s

A blobtároló, ahonnan a fájlok törlődnek.

A forrás lehet a tároló URL-címe vagy a tároló neve. Ha a forrás a tároló URL-címe, a tárfiók neve az URL-címből lesz elemezve.

Opcionális paraméterek

--account-key

Tárfiókkulcs. A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_KEY.

--account-name

A tárfiók neve. Kapcsolódó környezeti változó: AZURE_STORAGE_ACCOUNT. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem jelenik meg, a parancs megpróbálja lekérdezni a tárfiók kulcsát a hitelesített Azure-fiókkal. Ha nagy számú tárolási parancsot hajt végre, az API-kvótát is eléri.

--auth-mode

A parancs futtatásának módja. A "bejelentkezési" mód közvetlenül a bejelentkezési hitelesítő adatokat használja a hitelesítéshez. Az örökölt "kulcs" mód megkísérli lekérdezni a fiókkulcsot, ha nincs megadva hitelesítési paraméter a fiókhoz. Környezeti változó: AZURE_STORAGE_AUTH_MODE.

elfogadott értékek: key, login
--blob-endpoint

Tárolóadat-szolgáltatás végpontja. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Minden szolgáltatás elsődleges végpontja megtalálható a az storage account show. Környezeti változó: AZURE_STORAGE_Standard kiadás RVICE_ENDPOINT.

--connection-string

Tárfiók kapcsolati sztring. Környezeti változó: AZURE_STORAGE_CONNECTION_STRING.

--delete-snapshots

Akkor szükséges, ha a blobhoz társított pillanatképek tartoznak.

elfogadott értékek: include, only
--dryrun

A fájl(ok) tényleges törlése helyett a végrehajtandó műveletek összegzésének megjelenítése.

Ha ez meg van adva, figyelmen kívül hagyja az összes előkondicionálási argumentumot, amely tartalmazza a --if-modified-since és a --if-unmodified-since argumentumot. Így a fájl(ok) a --dryrun parancs nélkül lesznek törölve, eltérhetnek a --dryrun jelzővel rendelkező eredménylistától.

alapértelmezett érték: False
--if-match

ETag-érték vagy helyettesítő karakter (*). Adja meg ezt a fejlécet a művelet végrehajtásához, ha az erőforrás ETagje megegyezik a megadott értékkel.

--if-modified-since

Csak akkor kezdődjön, ha módosították a megadott UTC dátumidő óta (Y-m-d'T'H:M'Z').

--if-none-match

ETag-érték vagy helyettesítő karakter (*).

Adja meg ezt a fejlécet, hogy csak akkor hajtsa végre a műveletet, ha az erőforrás ETagje nem felel meg a megadott értéknek. Adja meg a helyettesítő karaktert (*), amely csak akkor hajtja végre a műveletet, ha az erőforrás nem létezik, és ha létezik, meghiúsul a művelet.

--if-unmodified-since

Csak akkor kezdődjön, ha a megadott UTC dátumidő (Y-m-d'T'H:M'Z') óta nincs módosítva.

--lease-id

A blob aktív bérletazonosítója.

--pattern

A forrásban lévő fájlok vagy blobok globbinghoz használt minta. A támogatott minták a következők: "*", "?", "[seq]" és "[!seq]". További információkért tekintse meg a következőt https://docs.python.org/3.7/library/fnmatch.html: .

Ha a "*" karaktert használja a --pattern-ben, az minden karakternek megfelel, beleértve a könyvtárelválasztót is: "/". Az "az storage remove" parancsot az --include és --exclude paranccsal is kipróbálhatja az Azure Cli >= 2.0.70 használatával, hogy több mintának feleljen meg.

--sas-token

Közös hozzáférésű jogosultságkód (SAS). A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_SAS_TOKEN.

--timeout

Időtúllépés kérése másodpercben. A szolgáltatás minden hívására vonatkozik.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az storage blob download

Töltsön le egy blobot egy fájl elérési útjára.

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]

Példák

Töltsön le egy blobot.

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

Blobtartalom letöltése a stdout(pipe support) szolgáltatásba.

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

Opcionális paraméterek

--account-key

Tárfiókkulcs. A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_KEY.

--account-name

A tárfiók neve. Kapcsolódó környezeti változó: AZURE_STORAGE_ACCOUNT. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem jelenik meg, a parancs megpróbálja lekérdezni a tárfiók kulcsát a hitelesített Azure-fiókkal. Ha nagy számú tárolási parancsot hajt végre, az API-kvótát is eléri.

--auth-mode

A parancs futtatásának módja. A "bejelentkezési" mód közvetlenül a bejelentkezési hitelesítő adatokat használja a hitelesítéshez. Az örökölt "kulcs" mód megkísérli lekérdezni a fiókkulcsot, ha nincs megadva hitelesítési paraméter a fiókhoz. Környezeti változó: AZURE_STORAGE_AUTH_MODE.

elfogadott értékek: key, login
--blob-endpoint

Tárolóadat-szolgáltatás végpontja. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Minden szolgáltatás elsődleges végpontja megtalálható a az storage account show. Környezeti változó: AZURE_STORAGE_Standard kiadás RVICE_ENDPOINT.

--blob-url

A blob teljes végponti URL-címe, beleértve az SAS-jogkivonatot és a pillanatképet is. Ez lehet az elsődleges végpont vagy a másodlagos végpont az aktuálistól location_modefüggően.

--connection-string

Tárfiók kapcsolati sztring. Környezeti változó: AZURE_STORAGE_CONNECTION_STRING.

--container-name -c

A tároló neve.

--end-range

A blob egy szakaszának letöltéséhez használandó bájttartomány vége. Ha end_range van megadva, start_range kell megadni. A start_range és end_range paramok befogadóak. Például: start_range=0, end_range=511 letölti az első 512 bájt blobot.

--file -f

A kiírandó fájl elérési útja. Ha nincs megadva, az stdout lesz használva, és max_connections 1 értékre lesz állítva.

--if-match

ETag-érték vagy helyettesítő karakter (*). Adja meg ezt a fejlécet a művelet végrehajtásához, ha az erőforrás ETagje megegyezik a megadott értékkel.

--if-modified-since

Csak akkor kezdődjön, ha módosították a megadott UTC dátumidő óta (Y-m-d'T'H:M'Z').

--if-none-match

ETag-érték vagy helyettesítő karakter (). Adja meg ezt a fejlécet, hogy csak akkor hajtsa végre a műveletet, ha az erőforrás ETagje nem felel meg a megadott értéknek. Adja meg azt a helyettesítő karaktert (), amely csak akkor hajtja végre a műveletet, ha az erőforrás nem létezik, és ha létezik, meghiúsul a művelet.

--if-unmodified-since

Csak akkor kezdődjön, ha a megadott UTC dátumidő (Y-m-d'T'H:M'Z') óta nincs módosítva.

--lease-id

Akkor szükséges, ha a blob aktív bérletet kapott.

--max-connections

A letöltendő párhuzamos kapcsolatok száma.

alapértelmezett érték: 2
--name -n

A blob neve.

--no-progress

A parancs állapotjelentésének letiltásához vegye fel ezt a jelzőt.

alapértelmezett érték: False
--open-mode

A fájl megnyitásakor használandó mód. Vegye figyelembe, hogy a csak open_mode hozzáfűzés megadása megakadályozza a párhuzamos letöltést. A max_connections tehát 1 értékre kell állítani, ha ezt a open_mode használja.

alapértelmezett érték: wb
--overwrite

Ha meg van adva, felülírja a meglévő fájlt. Az alapértelmezett érték igaz.

elfogadott értékek: false, true
alapértelmezett érték: True
--sas-token

Közös hozzáférésű jogosultságkód (SAS). A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_SAS_TOKEN.

--snapshot

A pillanatkép paraméter egy átlátszatlan DateTime-érték, amely jelen esetben meghatározza a lekérni kívánt blob-pillanatképet.

--start-range

A blob egy szakaszának letöltéséhez használandó bájttartomány kezdete. Ha nincs megadva end_range, a start_range utáni összes bájt le lesz töltve. A start_range és end_range paramok befogadóak. Például: start_range=0, end_range=511 letölti az első 512 bájt blobot.

--tags-condition

Adja meg azt az SQL-t, amelyben a blobcímkék záradéka csak egyező értékkel rendelkező blobokon működik.

--timeout

Időtúllépés kérése másodpercben. A szolgáltatás minden hívására vonatkozik.

--validate-content

Ha igaz, kiszámít egy MD5-kivonatot a blob minden egyes darabjára. A tárolási szolgáltatás ellenőrzi az elküldött kivonattal érkezett tartalom kivonatát. Ez elsősorban akkor hasznos, ha bitflipeket észlel a vezetéken, ha https helyett http-t használ, mivel a https (alapértelmezett) már érvényesíteni fogja. Vegye figyelembe, hogy ez az MD5 kivonat nem a blobban van tárolva. Azt is vegye figyelembe, hogy ha engedélyezve van, a memóriahatékony algoritmus nem lesz használható, mert az MD5 kivonatának használatához teljes blokkok pufferelése szükséges, és ez a memóriahatékony algoritmus célját nem teszi lehetővé.

alapértelmezett érték: False
--version-id

Nem kötelező blobverzió-azonosító. Ez a paraméter csak verziószámozásra engedélyezett fiókhoz használható.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az storage blob download-batch

Blobok letöltése egy blobtárolóból rekurzív módon.

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]

Példák

Az .py végződő összes blob letöltése

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

Töltse le az összes blobot egy "dir" nevű könyvtárban a "mycontainer" nevű tárolóból.

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

Töltse le az összes "cli-2018-xx-xx.txt" vagy "cli-2019-xx-xx.txt" formátumú blobot a tárolóban az aktuális elérési útra.

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

Töltse le az összes "cli-201x-xx-xx.txt" formátumú blobot, kivéve a cli-2018-xx-xx.txt" és a "cli-2019-xx-xx.txt" formátumot a tárolóban az aktuális elérési útra.

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

Kötelező paraméterek

--destination -d

A letöltési művelet meglévő célmappája.

--source -s

A blobtároló, ahonnan a fájlok le lesznek töltve.

A forrás lehet a tároló URL-címe vagy a tároló neve. Ha a forrás a tároló URL-címe, a tárfiók neve az URL-címből lesz elemezve.

Opcionális paraméterek

--account-key

Tárfiókkulcs. A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_KEY.

--account-name

A tárfiók neve. Kapcsolódó környezeti változó: AZURE_STORAGE_ACCOUNT. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem jelenik meg, a parancs megpróbálja lekérdezni a tárfiók kulcsát a hitelesített Azure-fiókkal. Ha nagy számú tárolási parancsot hajt végre, az API-kvótát is eléri.

--auth-mode

A parancs futtatásának módja. A "bejelentkezési" mód közvetlenül a bejelentkezési hitelesítő adatokat használja a hitelesítéshez. Az örökölt "kulcs" mód megkísérli lekérdezni a fiókkulcsot, ha nincs megadva hitelesítési paraméter a fiókhoz. Környezeti változó: AZURE_STORAGE_AUTH_MODE.

elfogadott értékek: key, login
--blob-endpoint

Tárolóadat-szolgáltatás végpontja. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Minden szolgáltatás elsődleges végpontja megtalálható a az storage account show. Környezeti változó: AZURE_STORAGE_Standard kiadás RVICE_ENDPOINT.

--connection-string

Tárfiók kapcsolati sztring. Környezeti változó: AZURE_STORAGE_CONNECTION_STRING.

--dryrun

A fájl(ok) tényleges letöltése helyett a végrehajtandó műveletek összegzésének megjelenítése.

alapértelmezett érték: False
--max-connections

A letöltendő párhuzamos kapcsolatok száma.

alapértelmezett érték: 2
--no-progress

A parancs állapotjelentésének letiltásához vegye fel ezt a jelzőt.

alapértelmezett érték: False
--overwrite

Ha meg van adva, felülírja a meglévő fájlt. Az alapértelmezett érték hamis.

elfogadott értékek: false, true
alapértelmezett érték: False
--pattern

A forrásban lévő fájlok vagy blobok globbinghoz használt minta. A támogatott minták a következők: "*", "?", "[seq]" és "[!seq]". További információkért tekintse meg a következőt https://docs.python.org/3.7/library/fnmatch.html: .

Ha a "*" karaktert használja a --pattern-ben, az minden karakternek megfelel, beleértve a könyvtárelválasztót is: "/".

--sas-token

Közös hozzáférésű jogosultságkód (SAS). A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_SAS_TOKEN.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az storage blob exists

Ellenőrizze, hogy létezik-e blob egy tárolóban.

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]

Példák

Ellenőrizze, hogy létezik-e blob egy tárolóban. (automatikusan létrehozott)

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

Opcionális paraméterek

--account-key

Tárfiókkulcs. A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_KEY.

--account-name

A tárfiók neve. Kapcsolódó környezeti változó: AZURE_STORAGE_ACCOUNT. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem jelenik meg, a parancs megpróbálja lekérdezni a tárfiók kulcsát a hitelesített Azure-fiókkal. Ha nagy számú tárolási parancsot hajt végre, az API-kvótát is eléri.

--auth-mode

A parancs futtatásának módja. A "bejelentkezési" mód közvetlenül a bejelentkezési hitelesítő adatokat használja a hitelesítéshez. Az örökölt "kulcs" mód megkísérli lekérdezni a fiókkulcsot, ha nincs megadva hitelesítési paraméter a fiókhoz. Környezeti változó: AZURE_STORAGE_AUTH_MODE.

elfogadott értékek: key, login
--blob-endpoint

Tárolóadat-szolgáltatás végpontja. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Minden szolgáltatás elsődleges végpontja megtalálható a az storage account show. Környezeti változó: AZURE_STORAGE_Standard kiadás RVICE_ENDPOINT.

--blob-url

A blob teljes végponti URL-címe, beleértve az SAS-jogkivonatot és a pillanatképet is. Ez lehet az elsődleges végpont vagy a másodlagos végpont az aktuálistól location_modefüggően.

--connection-string

Tárfiók kapcsolati sztring. Környezeti változó: AZURE_STORAGE_CONNECTION_STRING.

--container-name -c

A tároló neve.

--name -n

A blob neve.

--sas-token

Közös hozzáférésű jogosultságkód (SAS). A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_SAS_TOKEN.

--snapshot

A pillanatkép paraméter egy átlátszatlan DateTime-érték, amely jelen esetben meghatározza a pillanatképet.

--timeout

Időtúllépés kérése másodpercben. A szolgáltatás minden hívására vonatkozik.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az storage blob filter

Előnézet

Ez a parancs előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus

Blobok listázása az összes tárolóban, amelyek címkéi megegyeznek egy adott keresési kifejezéssel.

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

Kötelező paraméterek

--tag-filter

A megadott feltételnek megfelelő címkékkel rendelkező blobok megkeresésére használt kifejezés. például: ""yourtagname"='firsttag' és "yourtagname2"='secondtag'".

Opcionális paraméterek

--account-key

Tárfiókkulcs. A tárfiók nevével együtt kell használni. Környezeti változó: AZURE_STORAGE_KEY.

--account-name

A tárfiók neve. Kapcsolódó környezeti változó: AZURE_STORAGE_ACCOUNT. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem jelenik meg, a parancs megpróbálja lekérdezni a tárfiók kulcsát a hitelesített Azure-fiókkal. Ha nagy számú tárolási parancsot hajt végre, az API-kvótát is eléri.

--auth-mode

A parancs futtatásának módja. A "bejelentkezési" mód közvetlenül a bejelentkezési hitelesítő adatokat használja a hitelesítéshez. Az örökölt "kulcs" mód megkísérli lekérdezni a fiókkulcsot, ha nincs megadva hitelesítési paraméter a fiókhoz. Környezeti változó: AZURE_STORAGE_AUTH_MODE.

elfogadott értékek: key, login
--blob-endpoint

Tárolóadat-szolgáltatás végpontja. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Minden szolgáltatás elsődleges végpontja megtalálható a az storage account show. Környezeti változó: AZURE_STORAGE_Standard kiadás RVICE_ENDPOINT.

--connection-string

Tárfiók kapcsolati sztring. Környezeti változó: AZURE_STORAGE_CONNECTION_STRING.

--container-name -c

Akkor használatos, ha blobokat szeretne listázni egy adott tárolóban.

--sas-token

Közös hozzáférésű jogosultságkód (SAS). A tárfiók nevével együtt kell használni. Környezeti változó: AZURE_STORAGE_SAS_TOKEN.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az storage blob generate-sas

Hozzon létre egy megosztott hozzáférési aláírást a blobhoz.

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]

Példák

Sas-jogkivonat létrehozása írásvédett engedélyekkel rendelkező blobhoz.

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

Sas-jogkivonat létrehozása egy megadott IP-tartománnyal rendelkező blobhoz.

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

Hozzon létre egy megosztott hozzáférési aláírást a blobhoz. (automatikusan létrehozott)

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

Opcionális paraméterek

--account-key

Tárfiókkulcs. A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_KEY.

--account-name

A tárfiók neve. Kapcsolódó környezeti változó: AZURE_STORAGE_ACCOUNT. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem jelenik meg, a parancs megpróbálja lekérdezni a tárfiók kulcsát a hitelesített Azure-fiókkal. Ha nagy számú tárolási parancsot hajt végre, az API-kvótát is eléri.

--as-user

Azt jelzi, hogy ez a parancs a felhasználói delegálási kulccsal aláírt SAS-t adja vissza. Ha ez az argumentum meg van adva, a lejárati paraméter és a "--hitelesítési módú bejelentkezés" megadása kötelező.

alapértelmezett érték: False
--auth-mode

A parancs futtatásának módja. A "bejelentkezési" mód közvetlenül a bejelentkezési hitelesítő adatokat használja a hitelesítéshez. Az örökölt "kulcs" mód megkísérli lekérdezni a fiókkulcsot, ha nincs megadva hitelesítési paraméter a fiókhoz. Környezeti változó: AZURE_STORAGE_AUTH_MODE.

elfogadott értékek: key, login
--blob-endpoint

Tárolóadat-szolgáltatás végpontja. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Minden szolgáltatás elsődleges végpontja megtalálható a az storage account show. Környezeti változó: AZURE_STORAGE_Standard kiadás RVICE_ENDPOINT.

--blob-url

A blob teljes végponti URL-címe, beleértve az SAS-jogkivonatot és a pillanatképet is. Ez lehet az elsődleges végpont vagy a másodlagos végpont az aktuálistól location_modefüggően.

--cache-control

A gyorsítótár-vezérlés válaszfejlécének értéke, ha az erőforrást ezzel a közös hozzáférésű jogosultságkóddal érik el.

--connection-string

Tárfiók kapcsolati sztring. Környezeti változó: AZURE_STORAGE_CONNECTION_STRING.

--container-name -c

A tároló neve.

--content-disposition

A Content-Disposition válaszfejlécének értéke, ha az erőforrást ezzel a közös hozzáférésű jogosultságkóddal éri el.

--content-encoding

A content-encoding válaszfejlécének értéke, ha az erőforrást ezzel a közös hozzáférésű jogosultságkóddal érik el.

--content-language

A Content-Language válaszfejlécének értéke, ha az erőforrást ezzel a közös hozzáférésű jogosultságkóddal éri el.

--content-type

A tartalomtípus válaszfejlécének értéke, ha az erőforrást ezzel a közös hozzáférésű jogosultságkóddal éri el.

--encryption-scope

A szolgáltatásban lévő adatok titkosításához használt előre definiált titkosítási hatókör.

--expiry

Megadja az UTC dátumidőt (Y-m-d'T'H:M'Z'), amelyen az SAS érvénytelenné válik. Ne használja, ha egy tárolt hozzáférési szabályzatra az értéket meghatározó --policy-név hivatkozik.

--full-uri

Azt jelzi, hogy ez a parancs a teljes blob URI-t és a közös hozzáférésű jogosultságkód-jogkivonatot adja vissza.

alapértelmezett érték: False
--https-only

Csak a HTTPS protokollal küldött kérelmek engedélyezése. Ha nincs megadva, a HTTP és a HTTPS protokollból érkező kérések is engedélyezettek.

--ip

Azt az IP-címet vagy IP-címtartományt adja meg, amelyből a kéréseket fogadni szeretné. Csak az IPv4-stíluscímeket támogatja.

--name -n

A blob neve.

--permissions

Az SAS által megadott engedélyek. Megengedett értékek: (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. Ne használja, ha egy tárolt hozzáférési szabályzatra hivatkozik az értéket meghatározó --id azonosítóval. Kombinálható.

--policy-name

A tároló ACL-ben tárolt hozzáférési szabályzat neve.

--snapshot

Nem kötelező blob-pillanatkép-azonosító. Átlátszatlan DateTime érték, amely jelen esetben megadja a blob pillanatképét az engedély megadásához.

--start

Megadja az UTC dátumidőt (Y-m-d'T'H:M'Z'), amelyen az SAS érvényessé válik. Ne használja, ha egy tárolt hozzáférési szabályzatra az értéket meghatározó --policy-név hivatkozik. A kérés időpontjának alapértelmezett értéke.

--timeout

Időtúllépés kérése másodpercben. A szolgáltatás minden hívására vonatkozik.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az storage blob generate-sas (storage-blob-preview bővítmény)

Hozzon létre egy megosztott hozzáférési aláírást a blobhoz.

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]

Példák

Sas-jogkivonat létrehozása írásvédett engedélyekkel rendelkező blobhoz.

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

Sas-jogkivonat létrehozása egy megadott IP-tartománnyal rendelkező blobhoz.

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

Hozzon létre egy megosztott hozzáférési aláírást a blobhoz. (automatikusan létrehozott)

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

Kötelező paraméterek

--container-name -c

A tároló neve.

--name -n

A blob neve.

Opcionális paraméterek

--account-key

Tárfiókkulcs. A tárfiók nevével együtt kell használni. Környezeti változó: AZURE_STORAGE_KEY.

--account-name

A tárfiók neve. Kapcsolódó környezeti változó: AZURE_STORAGE_ACCOUNT. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem jelenik meg, a parancs megpróbálja lekérdezni a tárfiók kulcsát a hitelesített Azure-fiókkal. Ha nagy számú tárolási parancsot hajt végre, az API-kvótát is eléri.

--as-user

Azt jelzi, hogy ez a parancs a felhasználói delegálási kulccsal aláírt SAS-t adja vissza. Ha ez az argumentum meg van adva, a lejárati paraméter és a "--hitelesítési módú bejelentkezés" megadása kötelező.

alapértelmezett érték: False
--auth-mode

A parancs futtatásának módja. A "bejelentkezési" mód közvetlenül a bejelentkezési hitelesítő adatokat használja a hitelesítéshez. Az örökölt "kulcs" mód megkísérli lekérdezni a fiókkulcsot, ha nincs megadva hitelesítési paraméter a fiókhoz. Környezeti változó: AZURE_STORAGE_AUTH_MODE.

elfogadott értékek: key, login
--blob-endpoint

Tárolóadat-szolgáltatás végpontja. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Minden szolgáltatás elsődleges végpontja megtalálható a az storage account show. Környezeti változó: AZURE_STORAGE_Standard kiadás RVICE_ENDPOINT.

--cache-control

A gyorsítótár-vezérlés válaszfejléc-értéke, ha az erőforrás hozzáfér ehhez a közös hozzáférésű jogosultságkódhoz.

--connection-string

Tárfiók kapcsolati sztring. Környezeti változó: AZURE_STORAGE_CONNECTION_STRING.

--content-disposition

A Content-Disposition válaszfejlécének értéke, ha az erőforrás hozzáfér ehhez a közös hozzáférésű jogosultságkódhoz.

--content-encoding

Válaszfejléc-érték a Content-Kódoláshoz, ha az erőforrás hozzáfér ehhez a közös hozzáférésű jogosultságkódhoz.

--content-language

A Content-Language válaszfejlécének értéke, ha az erőforrás hozzáfér ehhez a közös hozzáférésű jogosultságkódhoz.

--content-type

A tartalomtípus válaszfejlécének értéke, ha az erőforrás hozzáfér ehhez a közös hozzáférésű jogosultságkódhoz.

--expiry

Megadja az UTC dátumidőt (Y-m-d'T'H:M'Z'), amelyen az SAS érvénytelenné válik. Ne használja, ha egy tárolt hozzáférési szabályzatra hivatkozik az értéket meghatározó --id azonosítóval.

--full-uri

Jelezze, hogy ez a parancs a teljes blob URI-t és a közös hozzáférésű jogosultságkód-jogkivonatot adja vissza.

alapértelmezett érték: False
--https-only

Csak a HTTPS protokollal küldött kérelmek engedélyezése. Ha nincs megadva, a HTTP és a HTTPS protokollból érkező kérések is engedélyezettek.

--ip

Adja meg azt az IP-címet vagy IP-címtartományt, amelyből a kéréseket fogadni szeretné. Ha a kérés forrásaként szolgáló IP-cím nem egyezik az SAS-jogkivonaton megadott IP-címmel vagy címtartománynal, a kérés nem lesz hitelesítve. Ha például az ip=168.1.5.65 vagy ip=168.1.5.60-168.1.5.70 ip=168.1.5.70 értéket adja meg az SAS-en, az azokra az IP-címekre korlátozza a kérést.

--permissions

Az SAS által megadott engedélyek. Megengedett értékek: (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. Ne használja, ha egy tárolt hozzáférési szabályzatra az értéket meghatározó --policy-név hivatkozik. Kombinálható.

--policy-name

A tároló ACL-ben tárolt hozzáférési szabályzat neve.

--snapshot

A pillanatkép paraméter egy átlátszatlan DateTime-érték, amely jelen esetben meghatározza a lekérni kívánt blob-pillanatképet.

--start

Megadja az UTC dátumidőt (Y-m-d'T'H:M'Z'), amelyen az SAS érvényessé válik. Ne használja, ha egy tárolt hozzáférési szabályzatra hivatkozik az értéket meghatározó --id azonosítóval. A kérés időpontjának alapértelmezett értéke.

--version-id
Előnézet

Nem kötelező blobverzió-azonosító. Ez a paraméter csak verziószámozásra engedélyezett fiókhoz használható.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az storage blob list

Blobok listázása egy adott tárolóban.

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]

Példák

Listázzon minden tárolóblobot, amelynek a neve "foo" néven kezdődik; olyan neveknek felel meg, mint a "foo", a "foobar" és a "foo/bar"

az storage blob list -c mycontainer --prefix foo

Kötelező paraméterek

--container-name -c

A tároló neve.

Opcionális paraméterek

--account-key

Tárfiókkulcs. A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_KEY.

--account-name

A tárfiók neve. Kapcsolódó környezeti változó: AZURE_STORAGE_ACCOUNT. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem jelenik meg, a parancs megpróbálja lekérdezni a tárfiók kulcsát a hitelesített Azure-fiókkal. Ha nagy számú tárolási parancsot hajt végre, az API-kvótát is eléri.

--auth-mode

A parancs futtatásának módja. A "bejelentkezési" mód közvetlenül a bejelentkezési hitelesítő adatokat használja a hitelesítéshez. Az örökölt "kulcs" mód megkísérli lekérdezni a fiókkulcsot, ha nincs megadva hitelesítési paraméter a fiókhoz. Környezeti változó: AZURE_STORAGE_AUTH_MODE.

elfogadott értékek: key, login
--blob-endpoint

Tárolóadat-szolgáltatás végpontja. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Minden szolgáltatás elsődleges végpontja megtalálható a az storage account show. Környezeti változó: AZURE_STORAGE_Standard kiadás RVICE_ENDPOINT.

--connection-string

Tárfiók kapcsolati sztring. Környezeti változó: AZURE_STORAGE_CONNECTION_STRING.

--delimiter

Ha a kérelem tartalmazza ezt a paramétert, a művelet egy BlobPrefix elemet ad vissza az eredménylistában, amely helyőrzőként működik az összes olyan blob esetében, amelynek a neve ugyanazzal a felosztással kezdődik, egészen a határoló karakter megjelenéséhez. A határoló karakter lehet egy karakter vagy egy sztring.

--include

Adjon meg egy vagy több további adatkészletet, amely szerepel a válaszban. A lehetőségek a következők: (c)opy, (d)eleted, (m)etadata, (s)napshots, (v)ersions, (t)ags, (i)mmutabilitypolicy, (l)egalhold, (d)eletedwithversions. Kombinálható.

--marker

Sztringérték, amely a következő listaelem-művelettel azonosítja a visszaadni kívánt tárolók listájának egy részét. A művelet a Válasz törzsében lévő NextMarker értéket adja vissza, ha a listázási művelet nem adja vissza az összes tárolót, amely az aktuális lap mellett szerepel. Ha meg van adva, ez a generátor attól a ponttól kezdi visszaadni az eredményeket, ahol az előző generátor leállt.

--num-results

Adja meg a visszaadni kívánt maximális számot. Ha a kérés nem ad meg num_results, vagy 5000-nél nagyobb értéket ad meg, a kiszolgáló legfeljebb 5000 elemet ad vissza. Vegye figyelembe, hogy ha a listázási művelet átlép egy partícióhatárt, akkor a szolgáltatás egy folytatási jogkivonatot ad vissza az eredmények fennmaradó részének lekéréséhez. Adja meg a "*" értéket az összes visszaadásához.

alapértelmezett érték: 5000
--prefix

Szűrje az eredményeket, hogy csak azokat a blobokat adja vissza, amelyeknek a neve a megadott előtaggal kezdődik.

--sas-token

Közös hozzáférésű jogosultságkód (SAS). A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_SAS_TOKEN.

--show-next-marker

A nextMarker megjelenítése az eredményben, ha meg van adva.

--timeout

Időtúllépés kérése másodpercben. A szolgáltatás minden hívására vonatkozik.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az storage blob move

Előnézet Elavult

Az "az storage" parancscsoport előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus

Ez a parancs elavult, és a későbbi kiadásban el lesz távolítva. Használja helyette az "az storage fs file move" (az storage fs file move) parancsot. További információ: https://github.com/Azure/azure-cli/blob/dev/src/azure-cli/azure/cli/command_modules/storage/docs/ADLS%20Gen2.md

Blob áthelyezése egy tárolóban.

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]

Példák

Blob áthelyezése egy tárolóban.

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

Kötelező paraméterek

--container-name -c

A tároló neve.

--destination-blob -d

A cél blob neve. Abszolút elérési útnak kell lennie a tároló alatt. például"topdir1/dirbar".

--source-blob -s

A forrásblob neve. Abszolút elérési útnak kell lennie a tároló alatt. pl. "topdir1/dirsubfoo".

Opcionális paraméterek

--account-key

Tárfiókkulcs. A tárfiók nevével együtt kell használni. Környezeti változó: AZURE_STORAGE_KEY.

--account-name

A tárfiók neve. Kapcsolódó környezeti változó: AZURE_STORAGE_ACCOUNT. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem jelenik meg, a parancs megpróbálja lekérdezni a tárfiók kulcsát a hitelesített Azure-fiókkal. Ha nagy számú tárolási parancsot hajt végre, az API-kvótát is eléri.

--auth-mode

A parancs futtatásának módja. A "bejelentkezési" mód közvetlenül a bejelentkezési hitelesítő adatokat használja a hitelesítéshez. Az örökölt "kulcs" mód megkísérli lekérdezni a fiókkulcsot, ha nincs megadva hitelesítési paraméter a fiókhoz. Környezeti változó: AZURE_STORAGE_AUTH_MODE.

elfogadott értékek: key, login
--connection-string

Tárfiók kapcsolati sztring. Környezeti változó: AZURE_STORAGE_CONNECTION_STRING.

--lease-id

Opcionális. A new_path bérletazonosítója. A new_path aktív bérletnek kell lennie, és a bérlet azonosítójának meg kell egyeznie.

--sas-token

Közös hozzáférésű jogosultságkód (SAS). A tárfiók nevével együtt kell használni. Környezeti változó: AZURE_STORAGE_SAS_TOKEN.

--source-if-match

Opcionális. ETag-érték. Adja meg ezt a fejlécet az átnevezési művelet végrehajtásához, ha a forrás ETagje megegyezik a megadott értékkel.

--source-if-modified-since

Opcionális. Dátum- és időérték. Adja meg ezt a fejlécet az átnevezési művelet végrehajtásához, ha a forrás a megadott dátum és idő óta módosult.

--source-if-none-match

Opcionális. ETag-érték vagy speciális helyettesítő ("*") érték. Adja meg ezt a fejlécet az átnevezési művelet végrehajtásához, ha a forrás ETagje nem felel meg a megadott értéknek.

--source-if-unmodified-since

Opcionális. Dátum- és időérték. Adja meg ezt a fejlécet az átnevezési művelet végrehajtásához, ha a forrás nem lett módosítva a megadott dátum és idő óta.

--source-lease-id

Opcionális. A source_path bérletazonosítója. A source_path aktív bérletnek kell lennie, és a bérlet azonosítójának meg kell egyeznie.

--timeout

Időtúllépés kérése másodpercben. A szolgáltatás minden hívására vonatkozik.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az storage blob query

Előnézet

Ez a parancs előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus

Egyszerű lekérdezési kifejezések megadásával engedélyezheti a felhasználók számára, hogy blob- vagy blob-pillanatkép-adatokat válasszanak/projektelhessenek.

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]

Példák

Egyszerű lekérdezési kifejezések megadásával engedélyezheti a felhasználók számára a blobok kiválasztását/projekteléséhez.

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

Egyszerű lekérdezési kifejezések megadásával és a célfájlba való mentéssel engedélyezheti a felhasználók számára a blobok kiválasztását/projekttevékenységét.

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

Kötelező paraméterek

--query-expression

A lekérdezési kifejezés az SQL-ben. A lekérdezési kifejezés maximális mérete 256KiB. A kifejezés szintaxisával kapcsolatos további információkért lásd https://docs.microsoft.com/azure/storage/blobs/query-acceleration-sql-reference: .

Opcionális paraméterek

--account-key

Tárfiókkulcs. A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_KEY.

--account-name

A tárfiók neve. Kapcsolódó környezeti változó: AZURE_STORAGE_ACCOUNT. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem jelenik meg, a parancs megpróbálja lekérdezni a tárfiók kulcsát a hitelesített Azure-fiókkal. Ha nagy számú tárolási parancsot hajt végre, az API-kvótát is eléri.

--auth-mode

A parancs futtatásának módja. A "bejelentkezési" mód közvetlenül a bejelentkezési hitelesítő adatokat használja a hitelesítéshez. Az örökölt "kulcs" mód megkísérli lekérdezni a fiókkulcsot, ha nincs megadva hitelesítési paraméter a fiókhoz. Környezeti változó: AZURE_STORAGE_AUTH_MODE.

elfogadott értékek: key, login
--blob-endpoint

Tárolóadat-szolgáltatás végpontja. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Minden szolgáltatás elsődleges végpontja megtalálható a az storage account show. Környezeti változó: AZURE_STORAGE_Standard kiadás RVICE_ENDPOINT.

--blob-url

A blob teljes végponti URL-címe, beleértve az SAS-jogkivonatot és a pillanatképet is. Ez lehet az elsődleges végpont vagy a másodlagos végpont az aktuálistól location_modefüggően.

--connection-string

Tárfiók kapcsolati sztring. Környezeti változó: AZURE_STORAGE_CONNECTION_STRING.

--container-name -c

A tároló neve.

--if-match

ETag-érték vagy helyettesítő karakter (*). Adja meg ezt a fejlécet a művelet végrehajtásához, ha az erőforrás ETagje megegyezik a megadott értékkel.

--if-modified-since

Csak akkor kezdődjön, ha módosították a megadott UTC dátumidő óta (Y-m-d'T'H:M'Z').

--if-none-match

ETag-érték vagy helyettesítő karakter (). Adja meg ezt a fejlécet, hogy csak akkor hajtsa végre a műveletet, ha az erőforrás ETagje nem felel meg a megadott értéknek. Adja meg azt a helyettesítő karaktert (), amely csak akkor hajtja végre a műveletet, ha az erőforrás nem létezik, és ha létezik, meghiúsul a művelet.

--if-unmodified-since

Csak akkor kezdődjön, ha a megadott UTC dátumidő (Y-m-d'T'H:M'Z') óta nincs módosítva.

--in-column-separator

Az oszlopok elválasztásához használt sztring.

alapértelmezett érték: ,
--in-escape-char

A feloldó karakterként használt sztring. Alapértelmezés szerint üres.

--in-has-header

Azt jelzi, hogy a blobadatok tartalmaznak-e fejléceket az első sorban. Az alapértelmezett érték Hamis, ami azt jelenti, hogy az adatok az első sort is beleértve lesznek visszaadva. Ha igaz értékre van állítva, az adatok az első sor ki lesznek állítva.

alapértelmezett érték: False
--in-line-separator

A rekordok elválasztásához használt sztring.

alapértelmezett érték:
--in-quote-char

Egy adott mező idézéséhez használt sztring.

alapértelmezett érték: "
--in-record-separator

A rekordok elválasztásához használt sztring.

alapértelmezett érték:
--input-format

A blobban jelenleg tárolt adatok szerializálási típusa. Az alapértelmezett beállítás a blobadatok CSV-adatokként való kezelése az alapértelmezett dialektusban. A blobadatok a blobformátum megadásakor ennek a profilnak megfelelően lesznek újraformálva. Ha ezt választja json, adja meg Output Json Text Configuration Arguments ennek megfelelően; Ha ezt választja csv, adja meg Output Delimited Text Configuration Arguments.

elfogadott értékek: csv, json
--lease-id

Akkor szükséges, ha a blob aktív bérletet kapott.

--name -n

A blob neve.

--out-column-separator

Az oszlopok elválasztásához használt sztring.

alapértelmezett érték: ,
--out-escape-char

A feloldó karakterként használt sztring. Alapértelmezés szerint üres.

--out-has-header

Azt jelzi, hogy a blobadatok tartalmaznak-e fejléceket az első sorban. Az alapértelmezett érték Hamis, ami azt jelenti, hogy az adatok az első sort is beleértve lesznek visszaadva. Ha igaz értékre van állítva, az adatok az első sor ki lesznek állítva.

alapértelmezett érték: False
--out-line-separator

A rekordok elválasztásához használt sztring.

alapértelmezett érték:
--out-quote-char

Egy adott mező idézéséhez használt sztring.

alapértelmezett érték: "
--out-record-separator

A rekordok elválasztásához használt sztring.

alapértelmezett érték:
--output-format

Az adatfolyam kimeneti szerializálási típusa. Alapértelmezés szerint az adatok a blobban megjelenő módon lesznek visszaadva. A kimeneti formátum megadásával a blobadatok ennek a profilnak megfelelően lesznek újraformálva. Ha ezt választja json, adja meg Output Json Text Configuration Arguments ennek megfelelően; Ha ezt választja csv, adja meg Output Delimited Text Configuration Arguments.

elfogadott értékek: csv, json
--result-file

Adja meg az eredményt menteni kívánt fájl elérési útját.

--sas-token

Közös hozzáférésű jogosultságkód (SAS). A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_SAS_TOKEN.

--tags-condition

Adja meg azt az SQL-t, amelyben a blobcímkék záradéka csak egyező értékkel rendelkező blobokon működik.

--timeout

Időtúllépés kérése másodpercben. A szolgáltatás minden hívására vonatkozik.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az storage blob restore

Blobok visszaállítása a megadott blobtartományokban.

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

Példák

Blobok visszaállítása két megadott blobtartományban. Például: (container1/blob1, container2/blob2) és (container2/blob3.). tároló2/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

A megadott blobtartományokban lévő blobok visszaállítása a fiók kezdetétől a fiók végéig.

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

Blobok visszaállítása a megadott blobtartományban.

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

Állítsa vissza a blobokat a megadott blobtartományban várakozás nélkül, és kérdezze le a blobok visszaállítási állapotát az "az storage account show" kifejezéssel.

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

Kötelező paraméterek

--account-name -n

A tárfiók neve.

--time-to-restore -t

Állítsa vissza a blobot a megadott időpontra, amelynek UTC dátum/idő értéknek kell lennie (Y-m-d'T'H:M:S'Z').

Opcionális paraméterek

--blob-range -r

Visszaállítandó blobtartományok. Az egyes blobtartományok start_range és end_range megadásához két értékre van szükség, például -r blob1 blob2. Megjegyzés: Az üres azt jelenti, hogy a fiók kezdőtartomány-értékként indul, és a végponthoz tartozó fiók végét jelenti.

--no-wait

Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.

alapértelmezett érték: False
--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az storage blob rewrite

Előnézet

Ez a parancs előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus

Hozzon létre egy új blokkblobot, amelyben a blob tartalma egy adott URL-címről olvasható.

Egy meglévő blob tartalmát felülírja az új 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]

Példák

Meglévő blob titkosítási hatókörének frissítése.

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

Kötelező paraméterek

--container-name -c

A tároló neve.

--name -n

A blob neve.

--source-uri -u

Legfeljebb 2 KB hosszúságú URL-cím, amely egy fájlt vagy blobot határoz meg. Az értéknek URL-kódolásúnak kell lennie, ahogyan az egy kérelem URI-jában jelenik meg. Ha a forrás egy másik fiókban található, a forrásnak nyilvánosnak kell lennie, vagy közös hozzáférésű jogosultságkóddal kell hitelesítenie. Ha a forrás nyilvános, nincs szükség hitelesítésre.

Opcionális paraméterek

--account-key

Tárfiókkulcs. A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_KEY.

--account-name

A tárfiók neve. Kapcsolódó környezeti változó: AZURE_STORAGE_ACCOUNT. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem jelenik meg, a parancs megpróbálja lekérdezni a tárfiók kulcsát a hitelesített Azure-fiókkal. Ha nagy számú tárolási parancsot hajt végre, az API-kvótát is eléri.

--auth-mode

A parancs futtatásának módja. A "bejelentkezési" mód közvetlenül a bejelentkezési hitelesítő adatokat használja a hitelesítéshez. Az örökölt "kulcs" mód megkísérli lekérdezni a fiókkulcsot, ha nincs megadva hitelesítési paraméter a fiókhoz. Környezeti változó: AZURE_STORAGE_AUTH_MODE.

elfogadott értékek: key, login
--blob-endpoint

Tárolóadat-szolgáltatás végpontja. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Minden szolgáltatás elsődleges végpontja megtalálható a az storage account show. Környezeti változó: AZURE_STORAGE_Standard kiadás RVICE_ENDPOINT.

--connection-string

Tárfiók kapcsolati sztring. Környezeti változó: AZURE_STORAGE_CONNECTION_STRING.

--encryption-scope

A szolgáltatásban lévő adatok titkosításához használt előre definiált titkosítási hatókör. A felügyeleti API használatával létrehozhat egy titkosítási hatókört, és itt név alapján hivatkozhat gombra. Ha a tárolóban alapértelmezett titkosítási hatókör van definiálva, ez az érték felülírja azt, ha a tárolószintű hatókör a felülbírálások engedélyezésére van konfigurálva. Ellenkező esetben hiba jelenik meg.

--if-match

ETag-érték vagy helyettesítő karakter (*). Adja meg ezt a fejlécet a művelet végrehajtásához, ha az erőforrás ETagje megegyezik a megadott értékkel.

--if-modified-since

Csak akkor kezdődjön, ha módosították a megadott UTC dátumidő óta (Y-m-d'T'H:M'Z').

--if-none-match

ETag-érték vagy helyettesítő karakter (). Adja meg ezt a fejlécet, hogy csak akkor hajtsa végre a műveletet, ha az erőforrás ETagje nem felel meg a megadott értéknek. Adja meg azt a helyettesítő karaktert (), amely csak akkor hajtja végre a műveletet, ha az erőforrás nem létezik, és ha létezik, meghiúsul a művelet.

--if-unmodified-since

Csak akkor kezdődjön, ha a megadott UTC dátumidő (Y-m-d'T'H:M'Z') óta nincs módosítva.

--lease-id

Akkor szükséges, ha a blob aktív bérletet kapott. Az érték lehet BlobLeaseClient objektum vagy sztringként megadott bérletazonosító.

--sas-token

Közös hozzáférésű jogosultságkód (SAS). A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_SAS_TOKEN.

--tags-condition

Adja meg azt az SQL-t, amelyben a blobcímkék záradéka csak egyező értékkel rendelkező blobokon működik.

--tier

Standard blobszint-érték a blob beállításához. A kódtár ezen verziójára ez csak a standard tárfiókok blobjainak blokkolására vonatkozik.

elfogadott értékek: Archive, Cold, Cool, Hot, P10, P15, P20, P30, P4, P40, P50, P6, P60, P70, P80
--timeout

Időtúllépés kérése másodpercben. A szolgáltatás minden hívására vonatkozik.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

Blob jogi visszatartásának beállítása.

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]

Blob jogi visszatartását konfigurálhatja.

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

Blob jogi visszatartásának törlése.

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

A tároló neve.

--legal-hold

Meg van adva, ha a blobon jogi célú visszatartást kell beállítani.

elfogadott értékek: false, true
--name -n

A blob neve.

--account-key

Tárfiókkulcs. A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_KEY.

--account-name

A tárfiók neve. Kapcsolódó környezeti változó: AZURE_STORAGE_ACCOUNT. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem jelenik meg, a parancs megpróbálja lekérdezni a tárfiók kulcsát a hitelesített Azure-fiókkal. Ha nagy számú tárolási parancsot hajt végre, az API-kvótát is eléri.

--auth-mode

A parancs futtatásának módja. A "bejelentkezési" mód közvetlenül a bejelentkezési hitelesítő adatokat használja a hitelesítéshez. Az örökölt "kulcs" mód megkísérli lekérdezni a fiókkulcsot, ha nincs megadva hitelesítési paraméter a fiókhoz. Környezeti változó: AZURE_STORAGE_AUTH_MODE.

elfogadott értékek: key, login
--blob-endpoint

Tárolóadat-szolgáltatás végpontja. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Minden szolgáltatás elsődleges végpontja megtalálható a az storage account show. Környezeti változó: AZURE_STORAGE_Standard kiadás RVICE_ENDPOINT.

--connection-string

Tárfiók kapcsolati sztring. Környezeti változó: AZURE_STORAGE_CONNECTION_STRING.

--sas-token

Közös hozzáférésű jogosultságkód (SAS). A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_SAS_TOKEN.

--timeout

Időtúllépés kérése másodpercben. A szolgáltatás minden hívására vonatkozik.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az storage blob set-tier

Állítsa be a blokk- vagy oldalszinteket a blobon.

Blokkblob esetén ez a parancs csak a standard tárfiókokon lévő blokkblobokat támogatja. Lapblobok esetén ez a parancs csak a prémium szintű fiókok lapblobjainak használatát támogatja.

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}]

Példák

Állítsa be a blokk- vagy oldalszinteket a blobon. (automatikusan létrehozott)

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

Kötelező paraméterek

--tier

A blob beállításának rétegértéke.

Opcionális paraméterek

--account-key

Tárfiókkulcs. A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_KEY.

--account-name

A tárfiók neve. Kapcsolódó környezeti változó: AZURE_STORAGE_ACCOUNT. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem jelenik meg, a parancs megpróbálja lekérdezni a tárfiók kulcsát a hitelesített Azure-fiókkal. Ha nagy számú tárolási parancsot hajt végre, az API-kvótát is eléri.

--auth-mode

A parancs futtatásának módja. A "bejelentkezési" mód közvetlenül a bejelentkezési hitelesítő adatokat használja a hitelesítéshez. Az örökölt "kulcs" mód megkísérli lekérdezni a fiókkulcsot, ha nincs megadva hitelesítési paraméter a fiókhoz. Környezeti változó: AZURE_STORAGE_AUTH_MODE.

elfogadott értékek: key, login
--blob-endpoint

Tárolóadat-szolgáltatás végpontja. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Minden szolgáltatás elsődleges végpontja megtalálható a az storage account show. Környezeti változó: AZURE_STORAGE_Standard kiadás RVICE_ENDPOINT.

--blob-url

A blob teljes végponti URL-címe, beleértve az SAS-jogkivonatot és a pillanatképet is. Ez lehet az elsődleges végpont vagy a másodlagos végpont az aktuálistól location_modefüggően.

--connection-string

Tárfiók kapcsolati sztring. Környezeti változó: AZURE_STORAGE_CONNECTION_STRING.

--container-name -c

A tároló neve.

--name -n

A blob neve.

--rehydrate-priority -r
Előnézet

Adja meg az archivált blob rehidratálásához tartozó prioritást. A prioritás csak egyszer állítható be egy blobon, az alapértelmezett érték a Standard.

elfogadott értékek: High, Standard
--sas-token

Közös hozzáférésű jogosultságkód (SAS). A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_SAS_TOKEN.

--timeout

Az időtúllépési paraméter másodpercben van kifejezve. Ez a módszer több hívást is indíthat az Azure-szolgáltatásba, és az időtúllépés minden egyes hívásra külön-külön érvényes lesz.

--type -t

A blob típusa.

elfogadott értékek: block, page
alapértelmezett érték: block
Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az storage blob set-tier (storage-blob-preview bővítmény)

Állítsa be a blokk- vagy oldalszinteket a blobon.

Blokkblob esetén ez a parancs csak a standard tárfiókokon lévő blokkblobokat támogatja. Lapblobok esetén ez a parancs csak a prémium szintű fiókok lapblobjainak használatát támogatja.

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]

Példák

Állítsa be a blokk- vagy oldalszinteket a blobon. (automatikusan létrehozott)

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

Kötelező paraméterek

--tier

A blob beállításának rétegértéke.

Opcionális paraméterek

--account-key

Tárfiókkulcs. A tárfiók nevével együtt kell használni. Környezeti változó: AZURE_STORAGE_KEY.

--account-name

A tárfiók neve. Kapcsolódó környezeti változó: AZURE_STORAGE_ACCOUNT. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem jelenik meg, a parancs megpróbálja lekérdezni a tárfiók kulcsát a hitelesített Azure-fiókkal. Ha nagy számú tárolási parancsot hajt végre, az API-kvótát is eléri.

--auth-mode

A parancs futtatásának módja. A "bejelentkezési" mód közvetlenül a bejelentkezési hitelesítő adatokat használja a hitelesítéshez. Az örökölt "kulcs" mód megkísérli lekérdezni a fiókkulcsot, ha nincs megadva hitelesítési paraméter a fiókhoz. Környezeti változó: AZURE_STORAGE_AUTH_MODE.

elfogadott értékek: key, login
--blob-endpoint

Tárolóadat-szolgáltatás végpontja. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Minden szolgáltatás elsődleges végpontja megtalálható a az storage account show. Környezeti változó: AZURE_STORAGE_Standard kiadás RVICE_ENDPOINT.

--blob-url

A blob teljes végponti URL-címe, beleértve az SAS-jogkivonatot és a pillanatképet is. Ez lehet az elsődleges végpont vagy a másodlagos végpont az aktuálistól location_modefüggően.

--connection-string

Tárfiók kapcsolati sztring. Környezeti változó: AZURE_STORAGE_CONNECTION_STRING.

--container-name -c

A tároló neve.

--name -n

A blob neve.

--rehydrate-priority -r
Előnézet

Adja meg az archivált blob rehidratálásához tartozó prioritást.

elfogadott értékek: High, Standard
--sas-token

Közös hozzáférésű jogosultságkód (SAS). A tárfiók nevével együtt kell használni. Környezeti változó: AZURE_STORAGE_SAS_TOKEN.

--tags-condition

Adja meg azt az SQL-t, amelyben a blobcímkék záradéka csak egyező értékkel rendelkező blobokon működik.

--timeout

Az időtúllépési paraméter másodpercben van kifejezve. Ez a módszer több hívást is indíthat az Azure-szolgáltatásba, és az időtúllépés minden egyes hívásra külön-külön érvényes lesz.

--type -t

A blob típusa.

elfogadott értékek: block, page
alapértelmezett érték: block
--version-id

Nem kötelező blobverzió-azonosító. Ez a paraméter csak verziószámozásra engedélyezett fiókhoz használható.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az storage blob show

A blob részleteinek lekérése.

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]

Példák

Egy blob összes tulajdonságának megjelenítése.

az storage blob show -c mycontainer -n MyBlob

Blob részleteinek lekérése (automatikusan létrehozva)

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

Opcionális paraméterek

--account-key

Tárfiókkulcs. A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_KEY.

--account-name

A tárfiók neve. Kapcsolódó környezeti változó: AZURE_STORAGE_ACCOUNT. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem jelenik meg, a parancs megpróbálja lekérdezni a tárfiók kulcsát a hitelesített Azure-fiókkal. Ha nagy számú tárolási parancsot hajt végre, az API-kvótát is eléri.

--auth-mode

A parancs futtatásának módja. A "bejelentkezési" mód közvetlenül a bejelentkezési hitelesítő adatokat használja a hitelesítéshez. Az örökölt "kulcs" mód megkísérli lekérdezni a fiókkulcsot, ha nincs megadva hitelesítési paraméter a fiókhoz. Környezeti változó: AZURE_STORAGE_AUTH_MODE.

elfogadott értékek: key, login
--blob-endpoint

Tárolóadat-szolgáltatás végpontja. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Minden szolgáltatás elsődleges végpontja megtalálható a az storage account show. Környezeti változó: AZURE_STORAGE_Standard kiadás RVICE_ENDPOINT.

--blob-url

A blob teljes végponti URL-címe, beleértve az SAS-jogkivonatot és a pillanatképet is. Ez lehet az elsődleges végpont vagy a másodlagos végpont az aktuálistól location_modefüggően.

--connection-string

Tárfiók kapcsolati sztring. Környezeti változó: AZURE_STORAGE_CONNECTION_STRING.

--container-name -c

A tároló neve.

--if-match

ETag-érték vagy helyettesítő karakter (*). Adja meg ezt a fejlécet a művelet végrehajtásához, ha az erőforrás ETagje megegyezik a megadott értékkel.

--if-modified-since

Csak akkor kezdődjön, ha módosították a megadott UTC dátumidő óta (Y-m-d'T'H:M'Z').

--if-none-match

ETag-érték vagy helyettesítő karakter (). Adja meg ezt a fejlécet, hogy csak akkor hajtsa végre a műveletet, ha az erőforrás ETagje nem felel meg a megadott értéknek. Adja meg azt a helyettesítő karaktert (), amely csak akkor hajtja végre a műveletet, ha az erőforrás nem létezik, és ha létezik, meghiúsul a művelet.

--if-unmodified-since

Csak akkor kezdődjön, ha a megadott UTC dátumidő (Y-m-d'T'H:M'Z') óta nincs módosítva.

--lease-id

Akkor szükséges, ha a blob aktív bérletet kapott.

--name -n

A blob neve.

--sas-token

Közös hozzáférésű jogosultságkód (SAS). A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_SAS_TOKEN.

--snapshot

A pillanatkép paraméter egy átlátszatlan DateTime-érték, amely jelen esetben meghatározza a lekérni kívánt blob-pillanatképet.

--tags-condition

Adja meg azt az SQL-t, amelyben a blobcímkék záradéka csak egyező értékkel rendelkező blobokon működik.

--timeout

Időtúllépés kérése másodpercben. A szolgáltatás minden hívására vonatkozik.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az storage blob show (storage-blob-preview bővítmény)

A blob részleteinek lekérése.

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]

Példák

Egy blob összes tulajdonságának megjelenítése.

az storage blob show -c mycontainer -n MyBlob

Blob részleteinek lekérése (automatikusan létrehozva)

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

Opcionális paraméterek

--account-key

Tárfiókkulcs. A tárfiók nevével együtt kell használni. Környezeti változó: AZURE_STORAGE_KEY.

--account-name

A tárfiók neve. Kapcsolódó környezeti változó: AZURE_STORAGE_ACCOUNT. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem jelenik meg, a parancs megpróbálja lekérdezni a tárfiók kulcsát a hitelesített Azure-fiókkal. Ha nagy számú tárolási parancsot hajt végre, az API-kvótát is eléri.

--auth-mode

A parancs futtatásának módja. A "bejelentkezési" mód közvetlenül a bejelentkezési hitelesítő adatokat használja a hitelesítéshez. Az örökölt "kulcs" mód megkísérli lekérdezni a fiókkulcsot, ha nincs megadva hitelesítési paraméter a fiókhoz. Környezeti változó: AZURE_STORAGE_AUTH_MODE.

elfogadott értékek: key, login
--blob-endpoint

Tárolóadat-szolgáltatás végpontja. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Minden szolgáltatás elsődleges végpontja megtalálható a az storage account show. Környezeti változó: AZURE_STORAGE_Standard kiadás RVICE_ENDPOINT.

--blob-url

A blob teljes végponti URL-címe, beleértve az SAS-jogkivonatot és a pillanatképet is. Ez lehet az elsődleges végpont vagy a másodlagos végpont az aktuálistól location_modefüggően.

--connection-string

Tárfiók kapcsolati sztring. Környezeti változó: AZURE_STORAGE_CONNECTION_STRING.

--container-name -c

A tároló neve.

--if-match

ETag-érték vagy helyettesítő karakter (*). Adja meg ezt a fejlécet a művelet végrehajtásához, ha az erőforrás ETagje megegyezik a megadott értékkel.

--if-modified-since

Csak akkor kezdődjön, ha módosították a megadott UTC dátumidő óta (Y-m-d'T'H:M'Z').

--if-none-match

ETag-érték vagy helyettesítő karakter (). Adja meg ezt a fejlécet, hogy csak akkor hajtsa végre a műveletet, ha az erőforrás ETagje nem felel meg a megadott értéknek. Adja meg azt a helyettesítő karaktert (), amely csak akkor hajtja végre a műveletet, ha az erőforrás nem létezik, és ha létezik, meghiúsul a művelet.

--if-unmodified-since

Csak akkor kezdődjön, ha a megadott UTC dátumidő (Y-m-d'T'H:M'Z') óta nincs módosítva.

--lease-id

Akkor szükséges, ha a blob aktív bérletet kapott.

--name -n

A blob neve.

--sas-token

Közös hozzáférésű jogosultságkód (SAS). A tárfiók nevével együtt kell használni. Környezeti változó: AZURE_STORAGE_SAS_TOKEN.

--snapshot

A pillanatkép paraméter egy átlátszatlan DateTime-érték, amely jelen esetben meghatározza a lekérni kívánt blob-pillanatképet.

--tags-condition

Adja meg azt az SQL-t, amelyben a blobcímkék záradéka csak egyező értékkel rendelkező blobokon működik.

--timeout

Időtúllépés kérése másodpercben. A szolgáltatás minden hívására vonatkozik.

--version-id
Előnézet

Nem kötelező blobverzió-azonosító. Ez a paraméter csak verziószámozásra engedélyezett fiókhoz használható.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az storage blob snapshot

Pillanatképet hoz létre a blobról.

A pillanatkép egy adott időpontban készített blob írásvédett verziója. Olvasható, másolható vagy törölhető, de nem módosítható. A pillanatképek lehetővé teszik a blobok biztonsági mentését, amint az egy adott pillanatban megjelenik. A blobok pillanatképének neve megegyezik az alapblob nevével, amelyből a pillanatkép készül, és hozzá van fűzve egy DateTime-érték, amely jelzi a pillanatkép létrehozásának időpontját.

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]

Opcionális paraméterek

--account-key

Tárfiókkulcs. A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_KEY.

--account-name

A tárfiók neve. Kapcsolódó környezeti változó: AZURE_STORAGE_ACCOUNT. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem jelenik meg, a parancs megpróbálja lekérdezni a tárfiók kulcsát a hitelesített Azure-fiókkal. Ha nagy számú tárolási parancsot hajt végre, az API-kvótát is eléri.

--auth-mode

A parancs futtatásának módja. A "bejelentkezési" mód közvetlenül a bejelentkezési hitelesítő adatokat használja a hitelesítéshez. Az örökölt "kulcs" mód megkísérli lekérdezni a fiókkulcsot, ha nincs megadva hitelesítési paraméter a fiókhoz. Környezeti változó: AZURE_STORAGE_AUTH_MODE.

elfogadott értékek: key, login
--blob-endpoint

Tárolóadat-szolgáltatás végpontja. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Minden szolgáltatás elsődleges végpontja megtalálható a az storage account show. Környezeti változó: AZURE_STORAGE_Standard kiadás RVICE_ENDPOINT.

--blob-url

A blob teljes végponti URL-címe, beleértve az SAS-jogkivonatot és a pillanatképet is. Ez lehet az elsődleges végpont vagy a másodlagos végpont az aktuálistól location_modefüggően.

--connection-string

Tárfiók kapcsolati sztring. Környezeti változó: AZURE_STORAGE_CONNECTION_STRING.

--container-name -c

A tároló neve.

--if-match

ETag-érték vagy helyettesítő karakter (*). Adja meg ezt a fejlécet a művelet végrehajtásához, ha az erőforrás ETagje megegyezik a megadott értékkel.

--if-modified-since

Csak akkor kezdődjön, ha módosították a megadott UTC dátumidő óta (Y-m-d'T'H:M'Z').

--if-none-match

ETag-érték vagy helyettesítő karakter (). Adja meg ezt a fejlécet, hogy csak akkor hajtsa végre a műveletet, ha az erőforrás ETagje nem felel meg a megadott értéknek. Adja meg azt a helyettesítő karaktert (), amely csak akkor hajtja végre a műveletet, ha az erőforrás nem létezik, és ha létezik, meghiúsul a művelet.

--if-unmodified-since

Csak akkor kezdődjön, ha a megadott UTC dátumidő (Y-m-d'T'H:M'Z') óta nincs módosítva.

--lease-id

Akkor szükséges, ha a blob aktív bérletet kapott.

--metadata

Metaadatok szóközzel elválasztott kulcs=érték párokban. Ez felülírja a meglévő metaadatokat.

--name -n

A blob neve.

--sas-token

Közös hozzáférésű jogosultságkód (SAS). A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_SAS_TOKEN.

--tags-condition

Adja meg azt az SQL-t, amelyben a blobcímkék záradéka csak egyező értékkel rendelkező blobokon működik.

--timeout

Időtúllépés kérése másodpercben. A szolgáltatás minden hívására vonatkozik.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az storage blob sync

Előnézet

Ez a parancs előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus

A blobok rekurzív szinkronizálása egy tárolóblobtárolóval.

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

Példák

Egyetlen blob szinkronizálása tárolóval.

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

Címtár szinkronizálása tárolóval.

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

Címtár szinkronizálása tárolóba az azcopy-beállítások átadásával (ebben az esetben a feltöltési sávot 20 MBit/s-ra korlátozza).

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

Kötelező paraméterek

--container -c

A szinkronizálási céltároló.

--source -s

A forrásfájl elérési útja, amelyről szinkronizálni szeretne.

Opcionális paraméterek

--account-key

Tárfiókkulcs. A tárfiók nevével együtt kell használni. Környezeti változó: AZURE_STORAGE_KEY.

--account-name

A tárfiók neve. Kapcsolódó környezeti változó: AZURE_STORAGE_ACCOUNT. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem jelenik meg, a parancs megpróbálja lekérdezni a tárfiók kulcsát a hitelesített Azure-fiókkal. Ha nagy számú tárolási parancsot hajt végre, az API-kvótát is eléri.

--connection-string

Tárfiók kapcsolati sztring. Környezeti változó: AZURE_STORAGE_CONNECTION_STRING.

--delete-destination

Meghatározza, hogy töröljön-e további fájlokat a forrásnál nem található célhelyről. Lehet igaz, hamis vagy parancssor. Ha a rendszer kéri, a rendszer kérdéseket tesz fel a felhasználónak a fájlok és blobok törlésre való ütemezése előtt.

elfogadott értékek: false, prompt, true
alapértelmezett érték: true
--destination -d

A blobnévre előre felerősített célútvonal.

--exclude-path

Zárja ki ezeket az útvonalakat. Ez a beállítás nem támogatja a helyettesítő karaktereket (*). Ellenőrzi a relatív elérési út előtagot. Például: myFolder; myFolder/subDirName/file.pdf.

--exclude-pattern

Zárja ki azokat a fájlokat, ahol a név megegyezik a mintalistával. Például: .jpg;. Pdf; exactName. Ez a beállítás támogatja a helyettesítő karaktereket (*).

--include-pattern

Csak azokat a fájlokat vegye fel, ahol a név megegyezik a mintalistával. Például: .jpg;. Pdf; exactName. Ez a beállítás támogatja a helyettesítő karaktereket (*).

--sas-token

Közös hozzáférésű jogosultságkód (SAS). A tárfiók nevével együtt kell használni. Környezeti változó: AZURE_STORAGE_SAS_TOKEN.

<EXTRA_OPTIONS>
Kísérleti

Egyéb lehetőségek, amelyek az azcopy-nak lesznek átadva. Adja meg az összes további lehetőséget egy --.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az storage blob undelete

Helyreállíthatóan törölt blob vagy pillanatkép visszaállítása.

A művelet csak akkor lesz sikeres, ha a törlési megőrzési szabályzatban megadott számú napon belül használják. A nem helyreállíthatóan törölt blobok vagy pillanatképek törlésének megkísérlése módosítások nélkül sikeres lesz.

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

Példák

Blob leválasztása.

az storage blob undelete -c mycontainer -n MyBlob

Blobok leválasztása bejelentkezési hitelesítő adatokkal.

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

Opcionális paraméterek

--account-key

Tárfiókkulcs. A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_KEY.

--account-name

A tárfiók neve. Kapcsolódó környezeti változó: AZURE_STORAGE_ACCOUNT. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem jelenik meg, a parancs megpróbálja lekérdezni a tárfiók kulcsát a hitelesített Azure-fiókkal. Ha nagy számú tárolási parancsot hajt végre, az API-kvótát is eléri.

--auth-mode

A parancs futtatásának módja. A "bejelentkezési" mód közvetlenül a bejelentkezési hitelesítő adatokat használja a hitelesítéshez. Az örökölt "kulcs" mód megkísérli lekérdezni a fiókkulcsot, ha nincs megadva hitelesítési paraméter a fiókhoz. Környezeti változó: AZURE_STORAGE_AUTH_MODE.

elfogadott értékek: key, login
--blob-endpoint

Tárolóadat-szolgáltatás végpontja. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Minden szolgáltatás elsődleges végpontja megtalálható a az storage account show. Környezeti változó: AZURE_STORAGE_Standard kiadás RVICE_ENDPOINT.

--blob-url

A blob teljes végponti URL-címe, beleértve az SAS-jogkivonatot és a pillanatképet is. Ez lehet az elsődleges végpont vagy a másodlagos végpont az aktuálistól location_modefüggően.

--connection-string

Tárfiók kapcsolati sztring. Környezeti változó: AZURE_STORAGE_CONNECTION_STRING.

--container-name -c

A tároló neve.

--name -n

A blob neve.

--sas-token

Közös hozzáférésű jogosultságkód (SAS). A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_SAS_TOKEN.

--timeout

Időtúllépés kérése másodpercben. A szolgáltatás minden hívására vonatkozik.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az storage blob update

A blob rendszertulajdonságainak beállítása.

Ha egy tulajdonság be van állítva a content_settings, az összes tulajdonság felül lesz bírálva.

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]

Kötelező paraméterek

--container-name -c

A tároló neve.

--name -n

A blob neve.

Opcionális paraméterek

--account-key

Tárfiókkulcs. A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_KEY.

--account-name

A tárfiók neve. Kapcsolódó környezeti változó: AZURE_STORAGE_ACCOUNT. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem jelenik meg, a parancs megpróbálja lekérdezni a tárfiók kulcsát a hitelesített Azure-fiókkal. Ha nagy számú tárolási parancsot hajt végre, az API-kvótát is eléri.

--auth-mode

A parancs futtatásának módja. A "bejelentkezési" mód közvetlenül a bejelentkezési hitelesítő adatokat használja a hitelesítéshez. Az örökölt "kulcs" mód megkísérli lekérdezni a fiókkulcsot, ha nincs megadva hitelesítési paraméter a fiókhoz. Környezeti változó: AZURE_STORAGE_AUTH_MODE.

elfogadott értékek: key, login
--blob-endpoint

Tárolóadat-szolgáltatás végpontja. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Minden szolgáltatás elsődleges végpontja megtalálható a az storage account show. Környezeti változó: AZURE_STORAGE_Standard kiadás RVICE_ENDPOINT.

--clear-content-settings

Ha ez a jelző be van állítva, akkor ha a következő tulajdonságok bármelyike (--content-cache-control, --content-disposition, --content-encoding, --content-language, --content-md5, --content-type) be van állítva, akkor az összes tulajdonság együtt van beállítva. Ha egy adott tulajdonsághoz nincs megadva érték, ha az alább felsorolt tulajdonságok közül legalább egy be van állítva, akkor a tulajdonság törlődik.

elfogadott értékek: false, true
--connection-string

Tárfiók kapcsolati sztring. Környezeti változó: AZURE_STORAGE_CONNECTION_STRING.

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

A gyorsítótár-vezérlési sztring.

--content-disposition

További információt nyújt a válasz hasznos adatainak feldolgozásáról, és további metaadatok csatolására is használható.

--content-encoding

A tartalomkódolás típusa.

--content-language

A tartalom nyelve.

--content-md5

A tartalom MD5 kivonata.

--content-type

A tartalom MIME-típusa.

--if-match

ETag-érték vagy helyettesítő karakter (*). Adja meg ezt a fejlécet a művelet végrehajtásához, ha az erőforrás ETagje megegyezik a megadott értékkel.

--if-modified-since

Csak akkor kezdődjön, ha módosították a megadott UTC dátumidő óta (Y-m-d'T'H:M'Z').

--if-none-match

ETag-érték vagy helyettesítő karakter (). Adja meg ezt a fejlécet, hogy csak akkor hajtsa végre a műveletet, ha az erőforrás ETagje nem felel meg a megadott értéknek. Adja meg azt a helyettesítő karaktert (), amely csak akkor hajtja végre a műveletet, ha az erőforrás nem létezik, és ha létezik, meghiúsul a művelet.

--if-unmodified-since

Csak akkor kezdődjön, ha a megadott UTC dátumidő (Y-m-d'T'H:M'Z') óta nincs módosítva.

--lease-id

Akkor szükséges, ha a blob aktív bérletet kapott.

--sas-token

Közös hozzáférésű jogosultságkód (SAS). A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_SAS_TOKEN.

--tags-condition

Adja meg azt az SQL-t, amelyben a blobcímkék záradéka csak egyező értékkel rendelkező blobokon működik.

--timeout

Időtúllépés kérése másodpercben. A szolgáltatás minden hívására vonatkozik.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az storage blob upload

Fájl feltöltése tárolóblobba.

Hozzon létre egy új blobot egy fájl elérési útjából, vagy frissítse egy meglévő blob tartalmát automatikus adattömb- és folyamatértesítésekkel.

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]

Példák

Feltöltés blobba.

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

Feltöltés blobba blob sas URL-címmel.

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

Fájl feltöltése tárolóblobba. (automatikusan létrehozott)

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

Sztring feltöltése blobba.

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

Feltöltés átvezető csőre.

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

Opcionális paraméterek

--account-key

Tárfiókkulcs. A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_KEY.

--account-name

A tárfiók neve. Kapcsolódó környezeti változó: AZURE_STORAGE_ACCOUNT. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem jelenik meg, a parancs megpróbálja lekérdezni a tárfiók kulcsát a hitelesített Azure-fiókkal. Ha nagy számú tárolási parancsot hajt végre, az API-kvótát is eléri.

--auth-mode

A parancs futtatásának módja. A "bejelentkezési" mód közvetlenül a bejelentkezési hitelesítő adatokat használja a hitelesítéshez. Az örökölt "kulcs" mód megkísérli lekérdezni a fiókkulcsot, ha nincs megadva hitelesítési paraméter a fiókhoz. Környezeti változó: AZURE_STORAGE_AUTH_MODE.

elfogadott értékek: key, login
--blob-endpoint

Tárolóadat-szolgáltatás végpontja. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Minden szolgáltatás elsődleges végpontja megtalálható a az storage account show. Környezeti változó: AZURE_STORAGE_Standard kiadás RVICE_ENDPOINT.

--blob-url

A blob teljes végponti URL-címe, beleértve az SAS-jogkivonatot és a pillanatképet is. Ez lehet az elsődleges végpont vagy a másodlagos végpont az aktuálistól location_modefüggően.

--connection-string

Tárfiók kapcsolati sztring. Környezeti változó: AZURE_STORAGE_CONNECTION_STRING.

--container-name -c

A tároló neve.

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

A gyorsítótár-vezérlési sztring.

--content-disposition

További információt nyújt a válasz hasznos adatainak feldolgozásáról, és további metaadatok csatolására is használható.

--content-encoding

A tartalomkódolás típusa.

--content-language

A tartalom nyelve.

--content-md5

A tartalom MD5 kivonata.

--content-type

A tartalom MIME-típusa.

--data
Előnézet

A feltöltendő blobadatok.

--encryption-scope

A szolgáltatásban lévő adatok titkosításához használt előre definiált titkosítási hatókör.

--file -f

A blobtartalomként feltöltendő fájl elérési útja.

--if-match

ETag-érték vagy helyettesítő karakter (*). Adja meg ezt a fejlécet a művelet végrehajtásához, ha az erőforrás ETagje megegyezik a megadott értékkel.

--if-modified-since

Csak akkor kezdődjön, ha módosították a megadott UTC dátumidő óta (Y-m-d'T'H:M'Z').

--if-none-match

ETag-érték vagy helyettesítő karakter (). Adja meg ezt a fejlécet, hogy csak akkor hajtsa végre a műveletet, ha az erőforrás ETagje nem felel meg a megadott értéknek. Adja meg azt a helyettesítő karaktert (), amely csak akkor hajtja végre a műveletet, ha az erőforrás nem létezik, és ha létezik, meghiúsul a művelet.

--if-unmodified-since

Csak akkor kezdődjön, ha a megadott UTC dátumidő (Y-m-d'T'H:M'Z') óta nincs módosítva.

--lease-id

Akkor szükséges, ha a blob aktív bérletet kapott.

--length
Előnézet

A streamből beolvasandó bájtok száma. Ez nem kötelező, de az optimális teljesítmény érdekében kell megadni. Együttműködés a --data szolgáltatással.

--max-connections

A párhuzamos kapcsolatok maximális száma, ha a blob mérete meghaladja a 64 MB-ot.

alapértelmezett érték: 2
--maxsize-condition

A hozzáfűző blobok számára engedélyezett bájtok maximális hossza.

--metadata

Metaadatok szóközzel elválasztott kulcs=érték párokban. Ez felülírja a meglévő metaadatokat.

--name -n

A blob neve.

--no-progress

A parancs állapotjelentésének letiltásához vegye fel ezt a jelzőt.

alapértelmezett érték: False
--overwrite

Azt jelzi, hogy a feltöltendő blob felülírja-e az aktuális adatokat. Ha igaz, a blobfeltöltési művelet felülírja a meglévő adatokat. Ha False (Hamis) értékre van állítva, a művelet a ResourceExistsError használatával meghiúsul. A fentiek alól kivételt képeznek a Hozzáfűző blobtípusok: ha Hamis értékre van állítva, és az adatok már léteznek, a rendszer nem fog hibát okozni, és az adatok hozzá lesznek fűzve a meglévő blobhoz. Ha az overwrite=True értéket állítja be, akkor a meglévő hozzáfűző blob törlődik, és létrejön egy új. Alapértelmezés szerint Hamis.

elfogadott értékek: false, true
--sas-token

Közös hozzáférésű jogosultságkód (SAS). A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_SAS_TOKEN.

--socket-timeout

A szolgáltatás által az adatfolyam szabályozására használt szoftvercsatorna-időtúllépés(ek).

--tags

Szóközzel elválasztott címkék: key[=value] [key[=value] ...]. Meglévő címkék törlése a "" használatával.

--tags-condition

Adja meg azt az SQL-t, amelyben a blobcímkék záradéka csak egyező értékkel rendelkező blobokon működik.

--tier

A blob beállításának rétegértéke. Az oldalblobok esetében a szint a blob méretével és az engedélyezett IOPS számával korrelál. Lehetséges értékek: P10, P15, P20, P30, P4, P40, P50, P6, P60, P70, P80, és ez csak a prémium szintű tárfiókokban lévő lapblobokra vonatkozik; Blokkblobok esetén a lehetséges értékek az Archív, a Hideg, a Ritka és a Gyakori. Ez csak a standard tárfiókok blobjainak blokkolására vonatkozik.

--timeout

Időtúllépés kérése másodpercben. A szolgáltatás minden hívására vonatkozik.

--type -t

Alapértelmezés szerint a *.vhd fájlok lapja, ellenkező esetben a "blokk".

elfogadott értékek: append, block, page
--validate-content

Adja meg, hogy egy MD5 kivonatot kell kiszámítani a blob minden egyes darabjára, és a szolgáltatás ellenőrzi, hogy az adattömb mikor érkezett.

alapértelmezett érték: False
Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az storage blob upload-batch

Fájlok feltöltése egy helyi könyvtárból egy blobtárolóba.

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]

Példák

Töltse fel az .py végződő összes fájlt, kivéve, ha a blob létezik, és az adott dátum óta módosult.

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

Töltse fel az összes fájlt a helyi elérési út könyvtárából egy "mycontainer" nevű tárolóba.

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

Töltse fel az összes fájlt a helyi elérési út könyvtárában az "cli-2018-xx-xx.txt" vagy a "cli-2019-xx-xx.txt" formátumban.

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

Töltse fel az összes olyan fájlt, amelynek formátuma "cli-201x-xx-xx.txt", kivéve cli-2018-xx-xx.txt" és "cli-2019-xx-xx.txt" egy tárolóban.

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

Kötelező paraméterek

--destination -d

A blobtároló, ahová a fájlok fel lesznek töltve.

A cél lehet a tároló URL-címe vagy a tároló neve. Ha a cél a tároló URL-címe, a tárfiók neve az URL-címből lesz elemezve.

--source -s

A könyvtár, ahol a feltöltendő fájlok találhatók.

Opcionális paraméterek

--account-key

Tárfiókkulcs. A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_KEY.

--account-name

A tárfiók neve. Kapcsolódó környezeti változó: AZURE_STORAGE_ACCOUNT. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem jelenik meg, a parancs megpróbálja lekérdezni a tárfiók kulcsát a hitelesített Azure-fiókkal. Ha nagy számú tárolási parancsot hajt végre, az API-kvótát is eléri.

--auth-mode

A parancs futtatásának módja. A "bejelentkezési" mód közvetlenül a bejelentkezési hitelesítő adatokat használja a hitelesítéshez. Az örökölt "kulcs" mód megkísérli lekérdezni a fiókkulcsot, ha nincs megadva hitelesítési paraméter a fiókhoz. Környezeti változó: AZURE_STORAGE_AUTH_MODE.

elfogadott értékek: key, login
--blob-endpoint

Tárolóadat-szolgáltatás végpontja. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Minden szolgáltatás elsődleges végpontja megtalálható a az storage account show. Környezeti változó: AZURE_STORAGE_Standard kiadás RVICE_ENDPOINT.

--connection-string

Tárfiók kapcsolati sztring. Környezeti változó: AZURE_STORAGE_CONNECTION_STRING.

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

A gyorsítótár-vezérlési sztring.

--content-disposition

További információt nyújt a válasz hasznos adatainak feldolgozásáról, és további metaadatok csatolására is használható.

--content-encoding

A tartalomkódolás típusa.

--content-language

A tartalom nyelve.

--content-md5

A tartalom MD5 kivonata.

--content-type

A tartalom MIME-típusa.

--destination-path

A blobnévre előre felerősített célútvonal.

--dryrun

A fájl(ok) tényleges feltöltése helyett a végrehajtandó műveletek összegzésének megjelenítése.

alapértelmezett érték: False
--if-match

ETag-érték vagy helyettesítő karakter (*). Adja meg ezt a fejlécet a művelet végrehajtásához, ha az erőforrás ETagje megegyezik a megadott értékkel.

--if-modified-since

Csak akkor kezdődjön, ha módosították a megadott UTC dátumidő óta (Y-m-d'T'H:M'Z').

--if-none-match

ETag-érték vagy helyettesítő karakter (*).

Adja meg ezt a fejlécet, hogy csak akkor hajtsa végre a műveletet, ha az erőforrás ETagje nem felel meg a megadott értéknek. Adja meg a helyettesítő karaktert (*), amely csak akkor hajtja végre a műveletet, ha az erőforrás nem létezik, és ha létezik, meghiúsul a művelet.

--if-unmodified-since

Csak akkor kezdődjön, ha a megadott UTC dátumidő (Y-m-d'T'H:M'Z') óta nincs módosítva.

--lease-id

A blob aktív bérletazonosítója.

--max-connections

A párhuzamos kapcsolatok maximális száma, ha a blob mérete meghaladja a 64 MB-ot.

alapértelmezett érték: 2
--maxsize-condition

A hozzáfűző blobok számára engedélyezett bájtok maximális hossza.

--metadata

Metaadatok szóközzel elválasztott kulcs=érték párokban. Ez felülírja a meglévő metaadatokat.

--no-progress

A parancs állapotjelentésének letiltásához vegye fel ezt a jelzőt.

alapértelmezett érték: False
--overwrite

Azt jelzi, hogy a feltöltendő blob felülírja-e az aktuális adatokat. Ha igaz, a blobfeltöltési művelet felülírja a meglévő adatokat. Ha False (Hamis) értékre van állítva, a művelet a ResourceExistsError használatával meghiúsul. A fentiek alól kivételt képeznek a Hozzáfűző blobtípusok: ha Hamis értékre van állítva, és az adatok már léteznek, a rendszer nem fog hibát okozni, és az adatok hozzá lesznek fűzve a meglévő blobhoz. Ha az overwrite=True értéket állítja be, akkor a meglévő hozzáfűző blob törlődik, és létrejön egy új. Alapértelmezés szerint Hamis.

elfogadott értékek: false, true
--pattern

A forrásban lévő fájlok vagy blobok globbinghoz használt minta. A támogatott minták a következők: "*", "?", "[seq]" és "[!seq]". További információkért tekintse meg a következőt https://docs.python.org/3.7/library/fnmatch.html: .

Ha a "*" karaktert használja a --pattern-ben, az minden karakternek megfelel, beleértve a könyvtárelválasztót is: "/".

--sas-token

Közös hozzáférésű jogosultságkód (SAS). A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_SAS_TOKEN.

--tags

Szóközzel elválasztott címkék: key[=value] [key[=value] ...]. Meglévő címkék törlése a "" használatával.

--tags-condition

Adja meg azt az SQL-t, amelyben a blobcímkék záradéka csak egyező értékkel rendelkező blobokon működik.

--tier

A blob beállításának rétegértéke. Az oldalblobok esetében a szint a blob méretével és az engedélyezett IOPS számával korrelál. Lehetséges értékek: P10, P15, P20, P30, P4, P40, P50, P6, P60, P70, P80, és ez csak a prémium szintű tárfiókokban lévő lapblobokra vonatkozik; Blokkblobok esetén a lehetséges értékek az Archív, a Hideg, a Ritka és a Gyakori. Ez csak a standard tárfiókok blobjainak blokkolására vonatkozik.

--timeout

Időtúllépés kérése másodpercben. A szolgáltatás minden hívására vonatkozik.

--type -t

Alapértelmezés szerint a *.vhd fájlok lapja, ellenkező esetben a "blokk" értékre van állítva. A beállítás minden fájl blobtípusát felülbírálja.

elfogadott értékek: append, block, page
--validate-content

Meghatározza, hogy egy MD5 kivonatot kell kiszámítani a blob minden egyes darabjára, és a szolgáltatás ellenőrzi az adattömb megérkezésekor.

alapértelmezett érték: False
Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az storage blob url

Hozza létre az URL-címet egy blob eléréséhez.

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]

Példák

Blob eléréséhez szükséges URL-cím létrehozása (automatikusan létrehozva)

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

Blob eléréséhez szükséges URL-cím létrehozása (automatikusan létrehozva)

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

Kötelező paraméterek

--container-name -c

A tároló neve.

--name -n

A blob neve.

Opcionális paraméterek

--account-key

Tárfiókkulcs. A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_KEY.

--account-name

A tárfiók neve. Kapcsolódó környezeti változó: AZURE_STORAGE_ACCOUNT. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem jelenik meg, a parancs megpróbálja lekérdezni a tárfiók kulcsát a hitelesített Azure-fiókkal. Ha nagy számú tárolási parancsot hajt végre, az API-kvótát is eléri.

--auth-mode

A parancs futtatásának módja. A "bejelentkezési" mód közvetlenül a bejelentkezési hitelesítő adatokat használja a hitelesítéshez. Az örökölt "kulcs" mód megkísérli lekérdezni a fiókkulcsot, ha nincs megadva hitelesítési paraméter a fiókhoz. Környezeti változó: AZURE_STORAGE_AUTH_MODE.

elfogadott értékek: key, login
--blob-endpoint

Tárolóadat-szolgáltatás végpontja. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. Minden szolgáltatás elsődleges végpontja megtalálható a az storage account show. Környezeti változó: AZURE_STORAGE_Standard kiadás RVICE_ENDPOINT.

--connection-string

Tárfiók kapcsolati sztring. Környezeti változó: AZURE_STORAGE_CONNECTION_STRING.

--protocol

Használandó protokoll.

elfogadott értékek: http, https
alapértelmezett érték: https
--sas-token

Közös hozzáférésű jogosultságkód (SAS). A tárfiók nevével vagy szolgáltatásvégpontjával együtt kell használni. Környezeti változó: AZURE_STORAGE_SAS_TOKEN.

--snapshot

Sztringérték, amely egyedileg azonosítja a pillanatképet. A lekérdezési paraméter értéke a pillanatkép verzióját jelzi.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.