FileSystemSASPermissions class
Ez egy segédosztály, amely egy olyan sztringet hoz létre, amely a ServiceSAS által a tárolónak adott engedélyeket jelöli. 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. |
| list | Megadja a megadott listahozzá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 FileSystemSASPermissions 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. A helyesség biztosításához a karakterek sorrendjét itt kell megadni. Lásd: https://learn.microsoft.com/rest/api/storageservices/constructing-a-service-sas |
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
list
Megadja a megadott listahozzáférést.
list: 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 FileSystemSASPermissions 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): FileSystemSASPermissions
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.
A helyesség biztosításához a karakterek sorrendjét itt kell megadni.
Lásd: https://learn.microsoft.com/rest/api/storageservices/constructing-a-service-sas
function toString(): string
Válaszok
string