Sdílet prostřednictvím


AccountSASPermissions class

K DISPOZICI POUZE V NODE.JS RUNTIME. Toto je pomocná třída k vytvoření řetězce představujícího oprávnění udělená AccountSAS. Nastavení hodnoty na true znamená, že každý sas, který používá tato oprávnění, udělí oprávnění pro danou operaci. Jakmile jsou všechny hodnoty nastaveny, měl by být serializován s toString a nastaven jako pole oprávnění pro <xref:AccountSASSignatureValues> objekt. Je možné vytvořit řetězec oprávnění bez této třídy, ale pořadí oprávnění je zvláštní a tato třída zaručuje správnost.

Vlastnosti

add

Oprávnění přidávat zprávy, entity tabulek a přidávat je k objektům blob.

create

Udělené oprávnění k vytváření objektů blob a souborů

delete

Udělené oprávnění k vytváření objektů blob a souborů

deleteVersion

Udělené oprávnění k odstranění verzí

filter

Oprávnění k filtrování objektů blob

list

Oprávnění k výpisu udělených kontejnerů objektů blob, objektů blob, sdílených složek, adresářů a souborů

process

Udělená oprávnění k získání a odstranění zpráv.

read

Oprávnění ke čtení prostředků a výpisu front a tabulek

setImmutabilityPolicy

Oprávnění k nastavení zásad neměnnosti

tag

Byl udělen přístup ke značkám specfies.

update

Udělená oprávnění k aktualizaci zpráv a entit tabulek

write

Udělené oprávnění k zápisu prostředků

Metody

from(AccountSASPermissionsLike)

<xref:AccountSASPermissions> Vytvoří objekt z nezpracovaného objektu, který obsahuje stejné klíče a logické hodnoty pro ně.

parse(string)

Parse inicializuje pole AccountSASPermissions z řetězce.

toString()

Vytvoří řetězec oprávnění SAS pro účet služby Azure Storage. Voláním této metody nastavíte pole AccountSASSignatureValues Permissions. Použití této metody zajistí, že typy prostředků budou v pořadí, které služba akceptuje.

Podrobnosti vlastnosti

add

Oprávnění přidávat zprávy, entity tabulek a přidávat je k objektům blob.

add: boolean

Hodnota vlastnosti

boolean

create

Udělené oprávnění k vytváření objektů blob a souborů

create: boolean

Hodnota vlastnosti

boolean

delete

Udělené oprávnění k vytváření objektů blob a souborů

delete: boolean

Hodnota vlastnosti

boolean

deleteVersion

Udělené oprávnění k odstranění verzí

deleteVersion: boolean

Hodnota vlastnosti

boolean

filter

Oprávnění k filtrování objektů blob

filter: boolean

Hodnota vlastnosti

boolean

list

Oprávnění k výpisu udělených kontejnerů objektů blob, objektů blob, sdílených složek, adresářů a souborů

list: boolean

Hodnota vlastnosti

boolean

process

Udělená oprávnění k získání a odstranění zpráv.

process: boolean

Hodnota vlastnosti

boolean

read

Oprávnění ke čtení prostředků a výpisu front a tabulek

read: boolean

Hodnota vlastnosti

boolean

setImmutabilityPolicy

Oprávnění k nastavení zásad neměnnosti

setImmutabilityPolicy: boolean

Hodnota vlastnosti

boolean

tag

Byl udělen přístup ke značkám specfies.

tag: boolean

Hodnota vlastnosti

boolean

update

Udělená oprávnění k aktualizaci zpráv a entit tabulek

update: boolean

Hodnota vlastnosti

boolean

write

Udělené oprávnění k zápisu prostředků

write: boolean

Hodnota vlastnosti

boolean

Podrobnosti metody

from(AccountSASPermissionsLike)

<xref:AccountSASPermissions> Vytvoří objekt z nezpracovaného objektu, který obsahuje stejné klíče a logické hodnoty pro ně.

static function from(permissionLike: AccountSASPermissionsLike)

Parametry

permissionLike
AccountSASPermissionsLike

Návraty

parse(string)

Parse inicializuje pole AccountSASPermissions z řetězce.

static function parse(permissions: string)

Parametry

permissions

string

Návraty

toString()

Vytvoří řetězec oprávnění SAS pro účet služby Azure Storage. Voláním této metody nastavíte pole AccountSASSignatureValues Permissions. Použití této metody zajistí, že typy prostředků budou v pořadí, které služba akceptuje.

function toString()

Návraty

string