Megosztás a következőn keresztül:


AccountSASPermissions class

CSAK NODE.JS FUTTATÓKÖRNYEZETBEN ÉRHETŐ EL.

Ez egy segédosztály, amely egy AccountSAS által megadott engedélyeket képviselő sztringet hoz létre. Az érték igaz értékre állítása azt jelenti, hogy az ezen engedélyeket használó SAS engedélyeket ad a művelethez. Miután az összes érték be van állítva, ezt a toStringgel kell szerializálni, és egy AccountSASSignatureValues objektum engedélymezőjeként kell beállítani. Az engedélysztring az osztály nélkül is felépíthető, de az engedélyek sorrendje különleges, és ez az osztály garantálja a helyességet.

Tulajdonságok

add

Engedélyezett üzenetek, táblaentitások és hozzáfűzés a megadott blobokhoz.

create

Engedélyezett blobok és fájlok létrehozása.

delete

A megadott blobok és fájlok törlésére vonatkozó engedély.

deleteVersion

A megadott verziók törlésére vonatkozó engedély.

filter

Blobok szűrésére való engedély.

list

Blobtárolók, blobok, megosztások, könyvtárak és fájlok listázására adott engedély.

permanentDelete

Megadja, hogy engedélyezett-e az állandó törlés.

process

A megadott üzenetek beolvasására és törlésére vonatkozó engedély.

read

Engedélyek az erőforrások olvasására, valamint az üzenetsorok és táblák megtekintésére.

setImmutabilityPolicy

Az immutability policy beállításának engedélye.

tag

Specfies Címke hozzáférés biztosított.

update

A megadott üzenetek és táblaentitások frissítésére vonatkozó engedélyek.

write

Az erőforrások írására adott engedély.

Metódusok

from(AccountSASPermissionsLike)

Létrehoz egy AccountSASPermissions egy nyers objektumból, amely ugyanazokat a kulcsokat tartalmazza, mint azokat, és logikai értékeket.

parse(string)

Az Elemzés inicializálja a AccountSASPermissions mezőket egy sztringből.

toString()

Egy Azure Storage-fiók SAS-engedélysztringjének létrehozása. Hívja meg ezt a metódust a AccountSASSignatureValues Engedélyek mező beállításához.

Ezzel a módszerrel garantálható, hogy az erőforrástípusok a szolgáltatás által elfogadott sorrendben legyenek.

Lásd: https://learn.microsoft.com/rest/api/storageservices/constructing-an-account-sas

Tulajdonság adatai

add

Engedélyezett üzenetek, táblaentitások és hozzáfűzés a megadott blobokhoz.

add: boolean

Tulajdonság értéke

boolean

create

Engedélyezett blobok és fájlok létrehozása.

create: boolean

Tulajdonság értéke

boolean

delete

A megadott blobok és fájlok törlésére vonatkozó engedély.

delete: boolean

Tulajdonság értéke

boolean

deleteVersion

A megadott verziók törlésére vonatkozó engedély.

deleteVersion: boolean

Tulajdonság értéke

boolean

filter

Blobok szűrésére való engedély.

filter: boolean

Tulajdonság értéke

boolean

list

Blobtárolók, blobok, megosztások, könyvtárak és fájlok listázására adott engedély.

list: boolean

Tulajdonság értéke

boolean

permanentDelete

Megadja, hogy engedélyezett-e az állandó törlés.

permanentDelete: boolean

Tulajdonság értéke

boolean

process

A megadott üzenetek beolvasására és törlésére vonatkozó engedély.

process: boolean

Tulajdonság értéke

boolean

read

Engedélyek az erőforrások olvasására, valamint az üzenetsorok és táblák megtekintésére.

read: boolean

Tulajdonság értéke

boolean

setImmutabilityPolicy

Az immutability policy beállításának engedélye.

setImmutabilityPolicy: boolean

Tulajdonság értéke

boolean

tag

Specfies Címke hozzáférés biztosított.

tag: boolean

Tulajdonság értéke

boolean

update

A megadott üzenetek és táblaentitások frissítésére vonatkozó engedélyek.

update: boolean

Tulajdonság értéke

boolean

write

Az erőforrások írására adott engedély.

write: boolean

Tulajdonság értéke

boolean

Metódus adatai

from(AccountSASPermissionsLike)

Létrehoz egy AccountSASPermissions egy nyers objektumból, amely ugyanazokat a kulcsokat tartalmazza, mint azokat, és logikai értékeket.

static function from(permissionLike: AccountSASPermissionsLike): AccountSASPermissions

Paraméterek

permissionLike
AccountSASPermissionsLike

Válaszok

parse(string)

Az Elemzés inicializálja a AccountSASPermissions mezőket egy sztringből.

static function parse(permissions: string): AccountSASPermissions

Paraméterek

permissions

string

Válaszok

toString()

Egy Azure Storage-fiók SAS-engedélysztringjének létrehozása. Hívja meg ezt a metódust a AccountSASSignatureValues Engedélyek mező beállításához.

Ezzel a módszerrel garantálható, hogy az erőforrástípusok a szolgáltatás által elfogadott sorrendben legyenek.

Lásd: https://learn.microsoft.com/rest/api/storageservices/constructing-an-account-sas

function toString(): string

Válaszok

string