ContainerSASPermissions class
Ez egy segédosztály, amely egy 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 ezeket az engedélyeket használó SAS engedélyeket ad a művelethez. Miután az összes érték be van állítva, ezt szerializálni kell a toString paraméterrel, és egy BlobSASSignatureValues objektum engedélymezőjeként kell beállítani. Az engedélysztring ezen 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és hozzáadása megadva beállítást. |
create | Megadja a megadott hozzáférés létrehozását. |
delete | Megadja a megadott törlési hozzáférést. |
delete |
Megadja a megadott verzióhoz való hozzáférés törlését. |
execute | Megadja a megadott végrehajtási hozzáférést. |
filter |
Megadja, hogy a blobok szűrése címkék szerint engedélyezve van-e. |
list | A megadott listahozzáférést adja meg. |
move | A megadott áthelyezési hozzáférést adja meg. |
permanent |
Megadja, hogy az állandó törlés engedélyezett-e. |
read | A megadott olvasási hozzáférést adja meg. |
set |
Megadja a SetImmutabilityPolicy által biztosított hozzáférést. |
tag | Specfies Címkehozzáférés megadva. |
write | Megadja a megadott írási hozzáférést. |
Metódusok
from(Container |
Létrehoz egy ContainerSASPermissions objektumot egy nyers objektumból, amely ugyanazokat a kulcsokat és logikai értékeket tartalmazza. |
parse(string) | Létrehoz egy ContainerSASPermissions elemet 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 érdekében a karakterek sorrendjének az itt megadottnak kell lennie. Lásd: https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-a-service-sas |
Tulajdonság adatai
add
Megadja a Hozzáférés hozzáadása megadva beállítást.
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
deleteVersion
Megadja a megadott verzióhoz való hozzáférés törlését.
deleteVersion: boolean
Tulajdonság értéke
boolean
execute
Megadja a megadott végrehajtási hozzáférést.
execute: boolean
Tulajdonság értéke
boolean
filterByTags
Megadja, hogy a blobok szűrése címkék szerint engedélyezve van-e.
filterByTags: boolean
Tulajdonság értéke
boolean
list
A megadott listahozzáférést adja meg.
list: boolean
Tulajdonság értéke
boolean
move
A megadott áthelyezési hozzáférést adja meg.
move: boolean
Tulajdonság értéke
boolean
permanentDelete
Megadja, hogy az állandó törlés engedélyezett-e.
permanentDelete: boolean
Tulajdonság értéke
boolean
read
A megadott olvasási hozzáférést adja meg.
read: boolean
Tulajdonság értéke
boolean
setImmutabilityPolicy
Megadja a SetImmutabilityPolicy által biztosított hozzáférést.
setImmutabilityPolicy: boolean
Tulajdonság értéke
boolean
tag
Specfies Címkehozzáférés megadva.
tag: 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
from(ContainerSASPermissionsLike)
Létrehoz egy ContainerSASPermissions objektumot egy nyers objektumból, amely ugyanazokat a kulcsokat és logikai értékeket tartalmazza.
static function from(permissionLike: ContainerSASPermissionsLike): ContainerSASPermissions
Paraméterek
- permissionLike
- ContainerSASPermissionsLike
Válaszok
parse(string)
Létrehoz egy ContainerSASPermissions elemet 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): ContainerSASPermissions
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 érdekében a karakterek sorrendjének az itt megadottnak kell lennie.
Lásd: https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-a-service-sas
function toString(): string
Válaszok
string