az storage blob access

Megjegyzés

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

A blobok hozzáférés-vezérlési tulajdonságainak kezelése hierarchikus névtér engedélyezése esetén.

Parancsok

az storage blob access set

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

az storage blob access show

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

az storage blob access update

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

az storage blob access set

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

az storage blob access set --acl-spec
                           --blob-name
                           --container-name
                           [--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

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

az storage blob access set -a "user::rwx,group::r--,other::---" -b MyBlob -c MyContainer --account-name MyStorageAccount

Kötelező paraméterek

--acl-spec -a

A(z) "[default:]user|group|other|mask:[entity id vagy UPN]:r|-w|-x formátumban beállított ACL-specifikáció |-,[default:]user|group|other|mask:[entity id or UPN]:r|-w|-x|-,...". Például: "user::rwx,user:john.doe@contoso:rwx,group::r--,other::---,mask::rwx".

--blob-name -b

A blob neve.

--container-name -c

A tároló 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.

--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 nincsenek megadva hitelesítési paraméterek 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

Egy ETag érték. Ezt a fejlécet csak akkor adja meg a művelet végrehajtásához, ha az erőforrás ETagje megegyezik a megadott értékkel. Az ETaget idézőjelek között kell megadni.

--if-modified-since

Csak akkor módosítsa, ha a megadott UTC dátum/idő óta módosult (Y-m-d'T'H:M'Z').

--if-none-match

ETag-érték vagy speciális helyettesítő ("*") érték. Ezt a fejlécet csak akkor adja meg a művelet végrehajtásához, ha az erőforrás ETagje nem egyezik a megadott értékkel. Az ETaget idézőjelek között kell megadni.

--if-unmodified-since

Csak akkor módosítsa a módosítást, ha a megadott UTC dátum/idő (Y-m-d'T'H:M'Z') óta nincs módosítva.

--lease-id

Akkor szükséges, ha az elérési út aktív bérletet ad meg.

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

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

az storage blob access show --blob-name
                            --container-name
                            [--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]
                            [--user-principle-names]

Példák

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

az storage blob access show -b MyBlob -c MyContainer --account-name MyStorageAccount

Kötelező paraméterek

--blob-name -b

A blob neve.

--container-name -c

A tároló 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.

--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 nincsenek megadva hitelesítési paraméterek 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

Egy ETag érték. Ezt a fejlécet csak akkor adja meg a művelet végrehajtásához, ha az erőforrás ETagje megegyezik a megadott értékkel. Az ETaget idézőjelek között kell megadni.

--if-modified-since

Csak akkor módosítsa, ha a megadott UTC dátum/idő óta módosult (Y-m-d'T'H:M'Z').

--if-none-match

ETag-érték vagy speciális helyettesítő ("*") érték. Ezt a fejlécet csak akkor adja meg a művelet végrehajtásához, ha az erőforrás ETagje nem egyezik a megadott értékkel. Az ETaget idézőjelek között kell megadni.

--if-unmodified-since

Csak akkor módosítsa a módosítást, ha a megadott UTC dátum/idő (Y-m-d'T'H:M'Z') óta nincs módosítva.

--lease-id

Akkor szükséges, ha az elérési út aktív bérletet ad meg.

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

--user-principle-names

Csak akkor érvényes, ha a fiókhoz engedélyezve van a hierarchikus névtér. Ha "igaz", a tulajdonos, csoport és acl által visszaadott felhasználói identitásértékek az Azure Active Directory-objektumazonosítókból egyszerű felhasználónevekké alakulnak át. Ha "hamis", az értékeket a rendszer Azure Active Directory-objektumazonosítóként adja vissza. Az alapértelmezett érték a hamis. Vegye figyelembe, hogy a csoport- és alkalmazásobjektum-azonosítók nincsenek lefordítva, mert nem rendelkeznek egyedi felhasználóbarát névvel.

az storage blob access update

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

az storage blob access update --blob-name
                              --container-name
                              [--account-key]
                              [--account-name]
                              [--acl-spec]
                              [--auth-mode {key, login}]
                              [--connection-string]
                              [--group]
                              [--if-match]
                              [--if-modified-since]
                              [--if-none-match]
                              [--if-unmodified-since]
                              [--lease-id]
                              [--owner]
                              [--permissions]
                              [--sas-token]
                              [--timeout]

Példák

Blob hozzáférési engedélyeinek frissítése.

az storage blob access update --permissions "rwxrwxrwx" -b MyBlob -c MyContainer --account-name MyStorageAccount

Egy blob tulajdonosának frissítése.

az storage blob access update --owner [entityId/UPN] -b MyBlob -c MyContainer --account-name MyStorageAccount

Frissítse a blob tulajdonoscsoportját.

az storage blob access update --group [entityId/UPN] -b MyBlob -c MyContainer --account-name MyStorageAccount

Kötelező paraméterek

--blob-name -b

A blob neve.

--container-name -c

A tároló 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.

--acl-spec -a

A(z) "[default:]user|group|other|mask:[entity id vagy UPN]:r|-w|-x formátumban beállított ACL-specifikáció |-,[default:]user|group|other|mask:[entity id or UPN]:r|-w|-x|-,...". Például: "user::rwx,user:john.doe@contoso:rwx,group::r--,other::---,mask::rwx".

--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 nincsenek megadva hitelesítési paraméterek 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.

--group

A címtár tulajdonoscsoportja.

--if-match

ETag-érték. Ezt a fejlécet csak akkor adja meg a művelet végrehajtásához, ha az erőforrás ETagje megegyezik a megadott értékkel. Az ETaget idézőjelek között kell megadni.

--if-modified-since

Csak akkor módosítsa, ha a megadott UTC dátum/idő óta módosult (Y-m-d'T'H:M'Z').

--if-none-match

ETag-érték vagy speciális helyettesítő ("*") érték. Ezt a fejlécet csak akkor adja meg a művelet végrehajtásához, ha az erőforrás ETagje nem egyezik meg a megadott értékkel. Az ETaget idézőjelek között kell megadni.

--if-unmodified-since

Csak akkor módosítsa, ha a megadott UTC dátum/idő (Y-m-d'T'H:M'Z' óta nincs módosítva).

--lease-id

Akkor szükséges, ha az elérési út aktív bérletet kapott.

--owner

A címtár tulajdonos felhasználója.

--permissions

A POSIX hozzáférési engedélyei a fájl tulajdonosához, a fájltulajdonosi csoporthoz és másokhoz. 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

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