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.

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

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.

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.

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.

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