Megosztás a következőn keresztül:


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.

deleteVersion

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.

filterByTags

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.

permanentDelete

Megadja, hogy az állandó törlés engedélyezett-e.

read

A megadott olvasási hozzáférést adja meg.

setImmutabilityPolicy

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(ContainerSASPermissionsLike)

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.

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

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

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