Sdílet prostřednictvím


AccountSASPermissions class

K DISPOZICI POUZE V NODE.JS RUNTIME.

Toto je pomocná třída pro vytvoření řetězce představujícího oprávnění udělená AccountSAS. Nastavení hodnoty na true znamená, že každý SDÍLENÝ přístupový podpis, který tato oprávnění používá, udělí oprávnění pro danou operaci. Jakmile jsou všechny hodnoty nastaveny, měl by být serializován s toString a nastavit jako pole oprávnění v AccountSASSignatureValues objektu. 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 odstranění objektů blob a souborů

deleteVersion

Oprávnění k odstranění verzí bylo uděleno.

filter

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

list

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

permanentDelete

Určuje, že trvalé odstranění je povolené.

process

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

read

Bylo uděleno 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čce specfies.

update

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

write

Bylo uděleno oprávnění k zápisu prostředků.

Metody

from(AccountSASPermissionsLike)

Vytvoří AccountSASPermissions z nezpracovaného objektu, který obsahuje stejné klíče jako on a logické hodnoty pro ně.

parse(string)

Parsování 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 nastavte AccountSASSignatureValues Permissions pole.

Použití této metody zajistí, že typy prostředků budou v pořadí, které služba akceptuje.

Viz https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-an-account-sas.

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 odstranění objektů blob a souborů

delete: boolean

Hodnota vlastnosti

boolean

deleteVersion

Oprávnění k odstranění verzí bylo uděleno.

deleteVersion: boolean

Hodnota vlastnosti

boolean

filter

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

filter: boolean

Hodnota vlastnosti

boolean

list

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

list: boolean

Hodnota vlastnosti

boolean

permanentDelete

Určuje, že trvalé odstranění je povolené.

permanentDelete: 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

Bylo uděleno 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čce 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

Bylo uděleno oprávnění k zápisu prostředků.

write: boolean

Hodnota vlastnosti

boolean

Podrobnosti metody

from(AccountSASPermissionsLike)

Vytvoří AccountSASPermissions z nezpracovaného objektu, který obsahuje stejné klíče jako on a logické hodnoty pro ně.

static function from(permissionLike: AccountSASPermissionsLike): AccountSASPermissions

Parametry

permissionLike
AccountSASPermissionsLike

Návraty

parse(string)

Parsování inicializuje pole AccountSASPermissions z řetězce.

static function parse(permissions: string): AccountSASPermissions

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 nastavte AccountSASSignatureValues Permissions pole.

Použití této metody zajistí, že typy prostředků budou v pořadí, které služba akceptuje.

Viz https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-an-account-sas.

function toString(): string

Návraty

string