az storage file

Az SMB 3.0 protokollt használó fájlmegosztások kezelése.

Parancsok

az storage file copy

Fájlmásolási műveletek kezelése.

az storage file copy cancel

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

az storage file copy start

Fájl aszinkron másolása.

az storage file copy start-batch

Több fájl vagy blob másolása egy fájlmegosztásba.

az storage file delete

Jelölje meg a megadott fájlt törlésre.

az storage file delete-batch

Fájlok törlése egy Azure Storage-fájlmegosztásból.

az storage file download

Fájl letöltése egy fájl elérési útjára automatikus adattömbösítési és folyamatjelző értesítésekkel.

az storage file download-batch

Fájlokat tölthet le egy Azure Storage-fájlmegosztásból egy helyi könyvtárba egy kötegelt műveletben.

az storage file exists

Ellenőrizze, hogy létezik-e a fájl.

az storage file generate-sas

Közös hozzáférésű jogosultságkód létrehozása a fájlhoz.

az storage file list

Fájlok és könyvtárak listázása egy megosztásban.

az storage file metadata

Fájl metaadatainak kezelése.

az storage file metadata show

Adja vissza a fájl összes felhasználó által definiált metaadatait.

az storage file metadata update

Fájl metaadatainak frissítése.

az storage file resize

Méretezze át a fájlt a megadott méretre.

az storage file show

A fájl összes felhasználó által definiált metaadatát, szabványos HTTP-tulajdonságát és rendszertulajdonságát adja vissza.

az storage file update

Rendszertulajdonságok beállítása a fájlon.

az storage file upload

Töltsön fel egy fájlt egy SMB 3.0 protokollt használó megosztásba.

az storage file upload-batch

Fájlokat tölthet fel egy helyi könyvtárból egy Azure Storage-fájlmegosztásba egy kötegelt művelet során.

az storage file url

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

az storage file delete

Jelölje meg a megadott fájlt törlésre.

A fájl később törlődik a szemétgyűjtés során.

az storage file delete --path
                       --share-name
                       [--account-key]
                       [--account-name]
                       [--connection-string]
                       [--sas-token]
                       [--timeout]

Kötelező paraméterek

--path -p

A fájlmegosztáson belüli fájl elérési útja.

--share-name -s

A fájlmegosztás 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. Tárfiókkulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem található, 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 a rendszer.

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

--timeout

Kérelem időtúllépése másodpercben. A szolgáltatás minden egyes hívására vonatkozik.

az storage file delete-batch

Fájlok törlése egy Azure Storage-fájlmegosztásból.

az storage file delete-batch --source
                             [--account-key]
                             [--account-name]
                             [--connection-string]
                             [--dryrun]
                             [--pattern]
                             [--sas-token]
                             [--timeout]

Példák

Fájlok törlése egy Azure Storage-fájlmegosztásból. (automatikusan létrehozott)

az storage file delete-batch --account-key 00000000 --account-name MyAccount --source /path/to/file

Fájlok törlése egy Azure Storage-fájlmegosztásból. (automatikusan létrehozott)

az storage file delete-batch --account-key 00000000 --account-name MyAccount --pattern *.py --source /path/to/file

Kötelező paraméterek

--source -s

A fájltörlési művelet forrása. A forrás lehet a fájlmegosztás URL-címe vagy a megosztás 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. Tárfiókkulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem található, 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 a rendszer.

--connection-string

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

--dryrun

Listázhatja a törölni kívánt fájlokat és blobokat. Nem történik tényleges adattörlés.

--pattern

A fájlglobbáláshoz 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:

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

Kérelem időtúllépése másodpercben. A szolgáltatás minden egyes hívására vonatkozik.

az storage file download

Töltsön le egy fájlt egy fájl elérési útjára automatikus adattömbösítési és folyamatjelző értesítésekkel.

A fájl egy példányát adja vissza tulajdonságokkal és metaadatokkal.

az storage file download --path
                         --share-name
                         [--account-key]
                         [--account-name]
                         [--connection-string]
                         [--dest]
                         [--end-range]
                         [--max-connections]
                         [--no-progress]
                         [--open-mode]
                         [--sas-token]
                         [--snapshot]
                         [--start-range]
                         [--timeout]
                         [--validate-content]

Kötelező paraméterek

--path -p

A fájlmegosztáson belüli fájl elérési útja.

--share-name -s

A fájlmegosztás 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ók használatával. Ha nagy számú tárolási parancsot hajt végre, előfordulhat, hogy az API-kvótát eléri a rendszer.

--connection-string

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

--dest

Annak a fájlnak az elérési útja, amelybe írni szeretne. Ha nincs megadva, a forrásfájlnév lesz használva.

--end-range

A fájl 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 a end_range paramok befogadóak. Például: start_range=0, end_range=511 letölti az első 512 bájtnyi fájlt.

--max-connections

Ha 2 vagy nagyobb értékre van állítva, a kezdeti lekérés az első önmagához lesz végrehajtva. MAX_SINGLE_GET_SIZE fájl bájtja. Ha ez a teljes fájl, a metódus ezen a ponton tér vissza. Ha nem, akkor a fennmaradó adatokat párhuzamosan tölti le a max_connections-nak egyenlő szálak számával. Minden adattömb saját méretű lesz. MAX_CHUNK_GET_SIZE. Ha 1 értékre van állítva, egyetlen nagy lekéréses kérelem lesz végrehajtva. Ez általában nem ajánlott, de akkor érhető el, ha nagyon kevés szálat kell használni, a hálózati kérések nagyon drágák, vagy egy nem kereshető stream megakadályozza a párhuzamos letöltést. Ez akkor is hasznos lehet, ha a fájlt egyidejűleg módosítják az atomitás kényszerítése érdekében, vagy ha sok fájl várhatóan üres lesz, mivel további kérésre van szükség az üres fájlokhoz, ha max_connections nagyobb, mint 1.

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

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

--open-mode

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

alapértelmezett érték: wb
--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 verzióját jelölő sztring, ha van ilyen.

--start-range

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

--timeout

Kérés időtúllépése másodpercekben. A szolgáltatás minden hívására vonatkozik.

--validate-content

Ha igaz értékre van állítva, a fájl minden egyes lekért részéhez érvényesít egy MD5-kivonatot. 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íthető. Vegye figyelembe, hogy a szolgáltatás csak tranzakciós MD5-öket ad vissza a 4 MB-os vagy annál kisebb adattömbökhöz, így az első lekéréses kérelem önmagában lesz méretben. MAX_CHUNK_GET_SIZE helyett. MAX_SINGLE_GET_SIZE. Ha önkiszolgáló. MAX_CHUNK_GET_SIZE 4 MB-nál nagyobbra lett beállítva, a rendszer hibát jelez. Mivel az MD5 számítása feldolgozási időt vesz igénybe, és a kisebb adattömbméret miatt több kérésre lesz szükség, előfordulhat, hogy némi késés tapasztalható.

az storage file download-batch

Fájlokat tölthet le egy Azure Storage-fájlmegosztásból egy helyi könyvtárba egy kötegelt műveletben.

az storage file download-batch --destination
                               --source
                               [--account-key]
                               [--account-name]
                               [--connection-string]
                               [--dryrun]
                               [--max-connections]
                               [--no-progress]
                               [--pattern]
                               [--sas-token]
                               [--snapshot]
                               [--validate-content]

Példák

Fájlokat tölthet le egy Azure Storage-fájlmegosztásból egy helyi könyvtárba egy kötegelt műveletben. (automatikusan generált)

az storage file download-batch --account-key 00000000 --account-name MyAccount --destination . --no-progress --source /path/to/file

Kötelező paraméterek

--destination -d

A helyi könyvtár, ahová a fájlok letöltődnek. Ennek a könyvtárnak már léteznie kell.

--source -s

A fájlletöltési művelet forrása. A forrás lehet a fájlmegosztás URL-címe vagy a megosztás 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ók használatával. Ha nagy számú tárolási parancsot hajt végre, előfordulhat, hogy az API-kvótát eléri a rendszer.

--connection-string

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

--dryrun

Listázhatja a letölteni kívánt fájlokat és blobokat. Nem történik tényleges adatátvitel.

--max-connections

A használandó párhuzamos kapcsolatok maximális száma. Az alapértelmezett érték 1.

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

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

--pattern

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

--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 verzióját jelölő sztring, ha van ilyen.

--validate-content

Ha be van állítva, az ellenőrzéshez a fájl minden tartományához kiszámol egy MD5-kivonatot.

az storage file exists

Ellenőrizze, hogy létezik-e a fájl.

az storage file exists --path
                       --share-name
                       [--account-key]
                       [--account-name]
                       [--connection-string]
                       [--sas-token]
                       [--snapshot]
                       [--timeout]

Példák

Ellenőrizze, hogy létezik-e a fájl. (automatikusan generált)

az storage file exists --account-key 00000000 --account-name MyAccount --path path/file.txt --share-name MyShare

Ellenőrizze, hogy létezik-e a fájl. (automatikusan generált)

az storage file exists --connection-string $connectionString --path path/file.txt --share-name MyShare

Kötelező paraméterek

--path -p

A fájlmegosztáson belüli fájl elérési útja.

--share-name -s

A fájlmegosztás 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ók használatával. Ha nagy számú tárolási parancsot hajt végre, előfordulhat, hogy az API-kvótát eléri a rendszer.

--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 verzióját jelölő sztring, ha van ilyen.

--timeout

Kérés időtúllépése másodpercekben. A szolgáltatás minden hívására vonatkozik.

az storage file generate-sas

Közös hozzáférésű jogosultságkód létrehozása a fájlhoz.

az storage file generate-sas --path
                             --share-name
                             [--account-key]
                             [--account-name]
                             [--cache-control]
                             [--connection-string]
                             [--content-disposition]
                             [--content-encoding]
                             [--content-language]
                             [--content-type]
                             [--expiry]
                             [--https-only]
                             [--ip]
                             [--permissions]
                             [--policy-name]
                             [--start]

Példák

Sas-jogkivonat létrehozása egy fájlhoz.

end=`date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ'`
az storage file generate-sas -p path/file.txt -s MyShare --account-name MyStorageAccount --permissions rcdw --https-only --expiry $end

Közös hozzáférésű jogosultságkód létrehozása a fájlhoz. (automatikusan létrehozott)

az storage file generate-sas --account-name MyStorageAccount --expiry 2037-12-31T23:59:00Z --path path/file.txt --permissions rcdw --share-name MyShare --start 2019-01-01T12:20Z

Közös hozzáférésű jogosultságkód létrehozása a fájlhoz. (automatikusan létrehozott)

az storage file generate-sas --account-key 00000000 --account-name mystorageaccount --expiry 2037-12-31T23:59:00Z --https-only --path path/file.txt --permissions rcdw --share-name myshare

Kötelező paraméterek

--path -p

A fájlmegosztáson belüli fájl elérési útja.

--share-name -s

A fájlmegosztás 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. Tárfiókkulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem található, 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 a rendszer.

--cache-control

Válaszfejléc értéke Cache-Control, 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.

--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 érik 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 érik 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 érik el.

--expiry

Megadja az UTC dátum/idő (Y-m-d'T'H:M'Z) időpontot, amikor az SAS érvénytelenné válik. Ne használja, ha egy tárolt hozzáférési szabályzatra a --policy-name paraméter hivatkozik, amely ezt az értéket adja meg.

--https-only

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

--ip

Meghatározza azt az IP-címet vagy IP-címtartományt, amelyről a kérelmeket fogadni szeretné. Csak az IPv4-stílusú címeket támogatja.

--permissions

Az SAS által megadott engedélyek. Megengedett értékek: (c)reate (d)elete (r)ead (w)rite. Ne használja, ha egy tárolt hozzáférési szabályzatra a --id paraméter hivatkozik, amely ezt az értéket adja meg. Kombinálható.

--policy-name

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

--start

Azt az UTC-dátumidőt (Y-m-d'T'H:M'Z') adja meg, amelyen az SAS érvényessé válik. Ne használja, ha egy tárolt hozzáférési szabályzatra a --policy-name paraméter hivatkozik, amely ezt az értéket adja meg. Alapértelmezés szerint a kérés időpontja.

az storage file list

Fájlok és könyvtárak listázása egy megosztásban.

az storage file list --share-name
                     [--account-key]
                     [--account-name]
                     [--connection-string]
                     [--exclude-dir]
                     [--exclude-extended-info]
                     [--marker]
                     [--num-results]
                     [--path]
                     [--sas-token]
                     [--snapshot]
                     [--timeout]

Példák

Fájlok és könyvtárak listázása egy megosztásban. (automatikusan létrehozott)

az storage file list --share-name MyShare

Kötelező paraméterek

--share-name -s

A fájlmegosztás 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. Tárfiókkulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem található, 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 a rendszer.

--connection-string

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

--exclude-dir

Csak az adott megosztásban lévő fájlok listázása.

--exclude-extended-info

Adja meg az "időbélyegek", az "Etag", az "Attribútumok", az "PermissionKey" adatok kizárását a válaszból.

--marker

Egy sztringérték, amely a tárolók listájának a következő listázási művelettel visszaadandó részét azonosítja. A művelet a NextMarker értéket adja vissza a válasz törzsében, ha a listázási művelet nem adta vissza az összes olyan tárolót, amely az aktuális oldalon 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érelem 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, 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
--path -p

A fájlmegosztáson belüli könyvtár elérési útja.

--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 verzióját jelölő sztring, ha van ilyen.

--timeout

Kérelem időtúllépése másodpercben. A szolgáltatás minden egyes hívására vonatkozik.

az storage file resize

Méretezze át a fájlt a megadott méretre.

Ha a megadott bájtérték kisebb, mint a fájl aktuális mérete, akkor a megadott bájtérték feletti összes tartomány törlődik.

az storage file resize --path
                       --share-name
                       --size
                       [--account-key]
                       [--account-name]
                       [--connection-string]
                       [--sas-token]
                       [--timeout]

Kötelező paraméterek

--path -p

A fájlmegosztáson belüli fájl elérési útja.

--share-name -s

A fájlmegosztás neve.

--size

Méret a fájl méretének (bájtban) való átméretezéséhez.

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. Tárfiókkulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem található, 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 a rendszer.

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

--timeout

Kérelem időtúllépése másodpercben. A szolgáltatás minden egyes hívására vonatkozik.

az storage file show

Adja vissza a fájl összes felhasználó által definiált metaadatát, szabványos HTTP-tulajdonságát és rendszertulajdonságát.

az storage file show --path
                     --share-name
                     [--account-key]
                     [--account-name]
                     [--connection-string]
                     [--sas-token]
                     [--snapshot]
                     [--timeout]

Példák

Fájltulajdonságok megjelenítése a fájlmegosztásban.

az storage file show -p dir/a.txt -s sharename --account-name myadlsaccount --account-key 0000-0000

Kötelező paraméterek

--path -p

A fájlmegosztáson belüli fájl elérési útja.

--share-name -s

A fájlmegosztás 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. Tárfiókkulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem található, 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 a rendszer.

--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 verzióját jelölő sztring, ha van ilyen.

--timeout

Kérés időtúllépése másodpercekben. A szolgáltatás minden hívására vonatkozik.

az storage file update

Rendszertulajdonságok beállítása a fájlon.

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

az storage file update --path
                       --share-name
                       [--account-key]
                       [--account-name]
                       [--clear-content-settings {false, true}]
                       [--connection-string]
                       [--content-cache]
                       [--content-disposition]
                       [--content-encoding]
                       [--content-language]
                       [--content-md5]
                       [--content-type]
                       [--file-endpoint]
                       [--sas-token]
                       [--timeout]

Példák

Rendszertulajdonságok beállítása a fájlon.

az storage file update -p dir/a.txt -s sharename --account-name myadlsaccount --account-key 0000-0000 --content-type test/type

Kötelező paraméterek

--path -p

A fájlmegosztáson belüli fájl elérési útja.

--share-name -s

A fájlmegosztás 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ók használatával. Ha nagy számú tárolási parancsot hajt végre, előfordulhat, hogy az API-kvótát eléri a rendszer.

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

--file-endpoint

Storage data service-végpont. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. A szolgáltatás minden elsődleges végpontja megtalálható a az storage account show. Környezeti változó: AZURE_STORAGE_SERVICE_ENDPOINT.

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

Kérés időtúllépése másodpercekben. A szolgáltatás minden hívására vonatkozik.

az storage file upload

Töltsön fel egy fájlt egy SMB 3.0 protokollt használó megosztásba.

Létrehoz vagy frissít egy Azure-fájlt egy forráselérési útról automatikus adattömb- és folyamatértesítésekkel.

az storage file upload --share-name
                       --source
                       [--account-key]
                       [--account-name]
                       [--connection-string]
                       [--content-cache]
                       [--content-disposition]
                       [--content-encoding]
                       [--content-language]
                       [--content-md5]
                       [--content-type]
                       [--file-endpoint]
                       [--max-connections]
                       [--metadata]
                       [--no-progress]
                       [--path]
                       [--sas-token]
                       [--timeout]
                       [--validate-content]

Példák

Feltöltés helyi fájlba egy megosztásba.

az storage file upload -s MyShare --source /path/to/file

Töltsön fel egy fájlt egy SMB 3.0 protokollt használó megosztásba. (automatikusan generált)

az storage file upload --account-key 00000000 --account-name MyStorageAccount --path path/file.txt --share-name MyShare --source /path/to/file

Kötelező paraméterek

--share-name -s

A fájlmegosztás neve.

--source

A fájltartalomként feltöltendő helyi fájl elérési útja.

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ók használatával. Ha nagy számú tárolási parancsot hajt végre, előfordulhat, hogy az API-kvótát eléri a rendszer.

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

--file-endpoint

Storage data service-végpont. A tárfiók kulccsal vagy SAS-jogkivonattal együtt kell használni. A szolgáltatás minden elsődleges végpontja megtalálható a az storage account show. Környezeti változó: AZURE_STORAGE_SERVICE_ENDPOINT.

--max-connections

A használandó párhuzamos kapcsolatok maximális száma.

alapértelmezett érték: 2
--metadata

Metaadatok szóközzel elválasztott kulcs=értékpá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.

--path -p

A fájlmegosztáson belüli fájl elérési útja. Ha a fájlnév nincs megadva, a forrásfájl neve lesz használva.

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

Kérés időtúllépése másodpercekben. A szolgáltatás minden hívására vonatkozik.

--validate-content

Ha igaz, a fájl minden tartományához kiszámol egy MD5-kivonatot. 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íthető. Vegye figyelembe, hogy ez az MD5-kivonat nem a fájllal együtt van tárolva.

az storage file upload-batch

Fájlokat tölthet fel egy helyi könyvtárból egy Azure Storage-fájlmegosztásba egy kötegelt művelet során.

az storage file upload-batch --destination
                             --source
                             [--account-key]
                             [--account-name]
                             [--connection-string]
                             [--content-cache]
                             [--content-disposition]
                             [--content-encoding]
                             [--content-language]
                             [--content-md5]
                             [--content-type]
                             [--destination-path]
                             [--dryrun]
                             [--max-connections]
                             [--metadata]
                             [--no-progress]
                             [--pattern]
                             [--sas-token]
                             [--validate-content]

Példák

Fájlok feltöltése helyi könyvtárból egy Azure Storage-fájlmegosztásba kötegelt műveletben.

az storage file upload-batch --destination myshare --source . --account-name myaccount --account-key 00000000

Fájlok feltöltése helyi könyvtárból egy Azure Storage-fájlmegosztásba egy kötegművelet URL-címével.

az storage file upload-batch --destination https://myaccount.file.core.windows.net/myshare --source . --account-key 00000000

Kötelező paraméterek

--destination -d

A feltöltési művelet célja.

--source -s

Az a könyvtár, amelyből fájlokat szeretne feltö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ók használatával. Ha nagy számú tárolási parancsot hajt végre, előfordulhat, hogy az API-kvótát eléri a rendszer.

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

Az a könyvtár, ahová a forrásadatokat átmásolják. Ha nincs megadva, a rendszer az adatokat a gyökérkönyvtárba másolja.

--dryrun

Listázhatja a feltöltendő fájlokat és blobokat. Nem történik tényleges adatátvitel.

--max-connections

A használandó párhuzamos kapcsolatok maximális száma. Az alapértelmezett érték 1.

alapértelmezett érték: 1
--metadata

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

--no-progress

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

--pattern

A fájlglobbáláshoz 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:

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

--validate-content

Ha be van állítva, kiszámít egy MD5-kivonatot a fájl minden tartományához ellenőrzés céljából.

az storage file url

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

az storage file url --path
                    --share-name
                    [--account-key]
                    [--account-name]
                    [--connection-string]
                    [--protocol {http, https}]
                    [--sas-token]

Példák

Hozza létre az URL-címet egy fájl eléréséhez. (automatikusan létrehozott)

az storage file url --account-key 00000000 --account-name mystorageaccount --path path/file.txt --share-name myshare

Kötelező paraméterek

--path -p

A fájl/könyvtár elérési útja a fájlmegosztáson belül.

--share-name -s

A fájlmegosztás 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. Tárfiókkulccsal vagy SAS-jogkivonattal együtt kell használni. Ha egyik sem található, 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 a rendszer.

--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 együtt kell használni. Környezeti változó: AZURE_STORAGE_SAS_TOKEN.