DataLakeSASPermissions class
CSAK NODE.JS FUTTATÓKÖRNYEZETBEN ÉRHETŐ EL.
Ez egy segédosztály, amely egy ServiceSAS á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. Ha az összes érték be van állítva, ezt a toStringgel kell szerializálni, és egy DataLakeSASSignatureValues 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 | Megadja a hozzáférési jogosultság hozzáadása jelölőnégyzetet. |
| create | Megadja a megadott hozzáférés létrehozását. |
| delete | Megadja a megadott törlési hozzáférést. |
| execute | Megadja a megadott végrehajtási hozzáférést. |
| manage |
Megadja a megadott engedélyhozzáférést, amely lehetővé teszi a hívó számára, hogy engedélyeket és POSIX ACL-eket állítson be a blobokon (fájlokon és könyvtárakon). |
| manage |
Megadja a tulajdonosi hozzáférést, amely lehetővé teszi, hogy a hívó tulajdonosként, tulajdonoscsoportként vagy tulajdonosként működjön egy blob (fájl vagy könyvtár) átnevezésekor vagy törlésekor a ragadós bitkészlettel rendelkező mappában. |
| move | A megadott áthelyezési hozzáférést adja meg. |
| read | A megadott olvasási hozzáférést adja meg. |
| write | Megadja a megadott írási hozzáférést. |
Metódusok
| parse(string) | Létrehoz egy DataLakeSASPermissions a megadott engedélysztringből. Ez a metódus hibát jelez, ha olyan karakterrel találkozik, amely nem felel meg egy érvényes engedélynek. |
| to |
A megadott engedélyeket sztringgé alakítja. Ezzel a módszerrel garantálható, hogy az engedélyek a szolgáltatás által elfogadott sorrendben legyenek. |
Tulajdonság adatai
add
Megadja a hozzáférési jogosultság hozzáadása jelölőnégyzetet.
add: boolean
Tulajdonság értéke
boolean
create
Megadja a megadott hozzáférés létrehozását.
create: boolean
Tulajdonság értéke
boolean
delete
Megadja a megadott törlési hozzáférést.
delete: boolean
Tulajdonság értéke
boolean
execute
Megadja a megadott végrehajtási hozzáférést.
execute: boolean
Tulajdonság értéke
boolean
manageAccessControl
Megadja a megadott engedélyhozzáférést, amely lehetővé teszi a hívó számára, hogy engedélyeket és POSIX ACL-eket állítson be a blobokon (fájlokon és könyvtárakon).
manageAccessControl: boolean
Tulajdonság értéke
boolean
manageOwnership
Megadja a tulajdonosi hozzáférést, amely lehetővé teszi, hogy a hívó tulajdonosként, tulajdonoscsoportként vagy tulajdonosként működjön egy blob (fájl vagy könyvtár) átnevezésekor vagy törlésekor a ragadós bitkészlettel rendelkező mappában.
manageOwnership: boolean
Tulajdonság értéke
boolean
move
A megadott áthelyezési hozzáférést adja meg.
move: boolean
Tulajdonság értéke
boolean
read
A megadott olvasási hozzáférést adja meg.
read: boolean
Tulajdonság értéke
boolean
write
Megadja a megadott írási hozzáférést.
write: boolean
Tulajdonság értéke
boolean
Metódus adatai
parse(string)
Létrehoz egy DataLakeSASPermissions a megadott engedélysztringből. Ez a metódus hibát jelez, ha olyan karakterrel találkozik, amely nem felel meg egy érvényes engedélynek.
static function parse(permissions: string): DataLakeSASPermissions
Paraméterek
- permissions
-
string
Válaszok
toString()
A megadott engedélyeket sztringgé alakítja. Ezzel a módszerrel garantálható, hogy az engedélyek a szolgáltatás által elfogadott sorrendben legyenek.
function toString(): string
Válaszok
string
A DataLakeSASPermissions értéket képviselő sztring