az storage blob directory

Feljegyzés

Ez a hivatkozás az Azure CLI storage-preview bővítményének része (2.50.0-s vagy újabb verzió). A bővítmény automatikusan telepíti az az storage blob directory parancs első futtatásakor. További információ a bővítményekről.

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 parancscsoport elavult, és a későbbi kiadásban el lesz távolítva. Ehelyett használja az "az storage fs directory" könyvtárat. További információ: https://github.com/Azure/azure-cli/blob/dev/src/azure-cli/azure/cli/command_modules/storage/docs/ADLS%20Gen2.md

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

A címtárparancsok használatához győződjön meg arról, hogy a tárfiók típusa StorageV2.

Parancsok

Name Description Típus Állapot
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 directory create

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 implicit módon elavult, mert a "Storage Blob Directory" parancscsoport elavult, és egy későbbi kiadásban el lesz távolítva. Ehelyett használja az "az storage fs directory" könyvtárat.

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

Hozzon létre egy tárolási blobkönyvtárat, amely tartalmazhat más könyvtárakat vagy blobokat egy tárolóban.

az storage blob directory create --container-name
                                 --directory-path
                                 [--account-key]
                                 [--account-name]
                                 [--auth-mode {key, login}]
                                 [--connection-string]
                                 [--lease-id]
                                 [--metadata]
                                 [--permissions]
                                 [--sas-token]
                                 [--timeout]
                                 [--umask]

Példák

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

az storage blob directory create -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount

Hozzon létre egy tárblobkönyvtárat engedélyekkel és umaszktal.

az storage blob directory create -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount --permissions rwxrwxrwx --umask 0000

Kötelező paraméterek

--container-name -c

A tároló neve.

--directory-path -d

A könyvtár elérési útja.

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

Kötelező, ha a felülírni kívánt könyvtár 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.

--permissions

Nem kötelező és csak akkor érvényes, ha a hierarchikus névtér engedélyezve van a fiókhoz. POSIX-hozzáférési engedélyeket állít be a fájltulajdonos, a fájltulajdonosi csoport és mások számára. Minden osztály kaphat olvasási, írási vagy végrehajtási engedélyt. A ragadós bit is támogatott. Mind a szimbolikus (rwxrw-rw-) és a négyjegyű oktális jelölés (pl. 0766) támogatott.

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

--timeout

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

--umask

Nem kötelező és csak akkor érvényes, ha a hierarchikus névtér engedélyezve van a fiókhoz. Az umask korlátozza a fájl- és könyvtárengedély-beállításokat, és csak akkor lesz alkalmazva, ha az alapértelmezett Acl nem létezik a szülőkönyvtárban. Ha az umask bit be van állítva, az azt jelenti, hogy a megfelelő engedély le lesz tiltva. Ily módon az eredményként kapott engedélyt a p & ^u adja meg, ahol p az engedély, ön pedig az umaszk. Itt csak a négyjegyű oktális jelölés (pl. 0022) támogatott.

alapértelmezett érték: 0027
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 directory delete

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 implicit módon elavult, mert a "Storage Blob Directory" parancscsoport elavult, és egy későbbi kiadásban el lesz távolítva. Ehelyett használja az "az storage fs directory" könyvtárat.

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

A művelet működése attól függően eltérő, hogy a hierarchikus névtér engedélyezve van-e; ha igen, akkor a törlési művelet atomi és azonnali lehet; ha nem, a műveletet kötegekben hajtja végre, és egy folytatási jogkivonatot is visszaadhat.

az storage blob directory delete --container-name
                                 --directory-path
                                 [--account-key]
                                 [--account-name]
                                 [--auth-mode {key, login}]
                                 [--connection-string]
                                 [--fail-not-exist]
                                 [--if-match]
                                 [--if-modified-since]
                                 [--if-none-match]
                                 [--if-unmodified-since]
                                 [--lease-id]
                                 [--marker]
                                 [--recursive]
                                 [--sas-token]
                                 [--timeout]

Példák

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

az storage blob directory delete -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount

Kötelező paraméterek

--container-name -c

A tároló neve.

--directory-path -d

A könyvtár elérési útja.

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.

--fail-not-exist

Adja meg, hogy kivételt szeretne-e tenni, ha a könyvtár nem létezik.

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 módosítsa, ha a megadott UTC dátumidő óta módosul (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.

--if-unmodified-since

Csak akkor módosítsa a módosítást, 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 címtár aktív bérletet kapott.

--marker

Opcionális. Ha hierarchikus névtér nélkül töröl egy könyvtárat, az egyes hívásokkal törölt elérési utak száma korlátozott. Ha a törölni kívánt útvonalak száma meghaladja ezt a korlátot, a rendszer egy folytatási jogkivonatot ad vissza. Ha egy folytatási jogkivonatot ad vissza, azt a törlési művelet későbbi meghívásában kell megadni a címtár törlésének folytatásához.

--recursive

Ha "igaz", a könyvtár alatti összes elérési út törlődik. Ha a "false" (hamis) és a könyvtár nem üres, hiba történik.

alapértelmezett érték: False
--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.

--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 directory download

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 implicit módon elavult, mert a "Storage Blob Directory" parancscsoport elavult, és egy későbbi kiadásban el lesz távolítva. Ehelyett használja az "az storage fs directory" könyvtárat.

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

az storage blob directory download --container
                                   --destination-path
                                   --source-path
                                   [--account-key]
                                   [--account-name]
                                   [--auth-mode {key, login}]
                                   [--connection-string]
                                   [--recursive]
                                   [--sas-token]

Példák

Töltsön le egyetlen blobot egy tárblobkönyvtárban.

az storage blob directory download -c MyContainer --account-name MyStorageAccount -s "path/to/blob" -d "<local-path>"

Töltse le a teljes könyvtárat egy tárolóban.

az storage blob directory download -c MyContainer --account-name MyStorageAccount -s SourceDirectoryPath -d "<local-path>" --recursive

Töltse le egy tárblobkönyvtár teljes alkönyvtárát.

az storage blob directory download -c MyContainer --account-name MyStorageAccount -s "path/to/subdirectory" -d "<local-path>" --recursive

Kötelező paraméterek

--container -c

A letöltési forrástároló.

--destination-path -d

A letöltés cél helyi könyvtárának elérési útja.

--source-path -s

A letöltési forráskönyvtár elérési útja. Abszolút elérési útnak kell lennie a tárolóhoz.

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.

--recursive -r

Rekurzív módon töltse le a blobokat. Ha engedélyezve van, a rendszer letölti az összes blobot, beleértve az alkönyvtárakban lévő blobokat is.

--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 directory exists

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 implicit módon elavult, mert a "Storage Blob Directory" parancscsoport elavult, és egy későbbi kiadásban el lesz távolítva. Ehelyett használja az "az storage fs directory" könyvtárat.

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

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

Példák

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

az storage blob directory exists -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount

Kötelező paraméterek

--container-name -c

A tároló neve.

--directory-path -d

A könyvtár elérési útja.

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.

--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 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 directory list

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 implicit módon elavult, mert a "Storage Blob Directory" parancscsoport elavult, és egy későbbi kiadásban el lesz távolítva. Ehelyett használja az "az storage fs directory" könyvtárat.

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

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

Példák

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

az storage blob directory list -c MyContainer -d DestinationDirectoryPath --account-name MyStorageAccount

Kötelező paraméterek

--container-name -c

A tároló neve.

--directory-path -d

A könyvtár elérési útja.

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.

--delimiter

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

--include

Egy vagy több további adatkészletet határoz meg, amelyeket fel kell venni a válaszba.

alapértelmezett érték: mc
--marker

Átlátszatlan folytatási jogkivonat. Ez az érték lekérhető egy korábbi generátorobjektum next_marker mezőjéből, ha num_results van megadva, és a generátor befejezte az eredmények számbavételét. 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

A visszaadandó eredmények maximális számát adja meg. Adja meg a "*" értéket az összes visszaadásához.

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

Szűri az eredményeket, hogy csak olyan blobokat adjanak 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 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 directory 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 implicit módon elavult, mert a "Storage Blob Directory" parancscsoport elavult, és egy későbbi kiadásban el lesz távolítva. Ehelyett használja az "az storage fs directory" könyvtárat.

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

Helyezze át a tárkönyvtárat és annak összes tartalmát (amelyek más könyvtárakat vagy blobokat is tartalmazhatnak) egy tároló egy másik tárolási blobkönyvtárába. A művelet működése attól függően eltérő, hogy a hierarchikus névtér engedélyezve van-e; ha igen, az áthelyezési művelet atomi, és nem ad vissza jelölőt; ha nem, a műveletet kötegekben hajtja végre, és egy folytatási jogkivonatot is visszaadhat.

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

Példák

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

az storage blob directory move -c MyContainer -d my-new-directory -s dir --account-name MyStorageAccount

Tároló alkönyvtárának áthelyezése egy tároló egy másik tárolóblobkönyvtárába.

az storage blob directory move -c MyContainer -d my-new-directory -s dir/subdirectory --account-name MyStorageAccount

Kötelező paraméterek

--container-name -c

A tároló neve.

--destination-path -d

A cél blobkönyvtár elérési útja. Lehet könyvtár vagy alkönyvtár neve, például dir, dir/subdir. Ha a cél elérési útja létezik, és üres, a forrás a célútvonalba kerül. Ha a cél elérési útja nem létezik, a forrás létrehozza és felülírja a cél elérési útját. A nem megfelelő elérési út áthelyezési műveletének szabályozásához a --move mód használatával határozhatja meg a viselkedését.

--source-path -s

A forrás blobkönyvtár elérési útja.

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

A cél directory_path bérletazonosítója. A cél directory_path aktív bérletet kell tartalmaznia, és a bérlet azonosítójának meg kell egyeznie.

--move-mode

Csak akkor érvényes, ha a névtér engedélyezve van. Ez a paraméter határozza meg az áthelyezési művelet viselkedését. Ha a célkönyvtár üres, mindkét módban felülírja a célkönyvtárat. Ha azonban a célkönyvtár nem üres, örökölt módban az áthelyezési művelet sikertelen lesz, posix módban a forráskönyvtár a célkönyvtárba kerül.

elfogadott értékek: legacy, posix
alapértelmezett érték: posix
--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 áthelyezé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 áthelyezé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 áthelyezé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 áthelyezé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 directory show

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 implicit módon elavult, mert a "Storage Blob Directory" parancscsoport elavult, és egy későbbi kiadásban el lesz távolítva. Ehelyett használja az "az storage fs directory" könyvtárat.

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

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

Példák

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

az storage blob directory show -c MyContainer -d MyDirectoryPath --account-name MyStorageAccount

Kötelező paraméterek

--container-name -c

A tároló neve.

--directory-path -d

A könyvtár elérési útja.

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.

--if-match

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

--if-modified-since

Csak akkor módosítsa, ha a megadott UTC dátumidő óta módosul (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 egyezik a megadott értékkel. Adja meg a helyettesítő karaktert () a művelet végrehajtásához, ha az erőforrás nem létezik, és a művelet meghiúsul, ha létezik.

--if-unmodified-since

Csak akkor módosítsa a módosítást, 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 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 directory upload

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 implicit módon elavult, mert a "Storage Blob Directory" parancscsoport elavult, és egy későbbi kiadásban el lesz távolítva. Ehelyett használja az "az storage fs directory" könyvtárat.

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

az storage blob directory upload --container
                                 --destination-path
                                 --source
                                 [--account-key]
                                 [--account-name]
                                 [--auth-mode {key, login}]
                                 [--connection-string]
                                 [--recursive]
                                 [--sas-token]

Példák

Egyetlen blob feltöltése egy tárblobkönyvtárba.

az storage blob directory upload -c MyContainer --account-name MyStorageAccount -s "path/to/file" -d directory

Töltsön fel egy helyi könyvtárat egy storage blobkönyvtárba.

az storage blob directory upload -c MyContainer --account-name MyStorageAccount -s "path/to/directory" -d directory --recursive

Fájlkészlet feltöltése egy helyi könyvtárban egy tárolási blobkönyvtárba.

az storage blob directory upload -c MyContainer --account-name MyStorageAccount -s "path/to/file*" -d directory --recursive

Kötelező paraméterek

--container -c

A feltöltési céltároló.

--destination-path -d

A feltöltési célkönyvtár elérési útja. Abszolút elérési útnak kell lennie a tárolóhoz. Ha a megadott cél elérési útja nem létezik, létrejön egy új könyvtár elérési útja.

--source -s

A forrásfájl elérési útja, amelyből fel szeretne tölteni.

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.

--recursive -r

A blobok rekurzív feltöltése. Ha engedélyezve van, a rendszer feltölti az összes blobot, beleértve az alkönyvtárakban lévő blobokat is.

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