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. |
| delete |
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. |
| permanent |
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. |
| set |
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(Account |
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. |
| to |
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