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á účtem AccountSAS. Nastavení hodnoty true znamená, že jakýkoli SAS, 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 nastaven jako pole oprávnění v AccountSASSignatureValues objektu. Řetězec oprávnění je možné vytvořit bez této třídy, ale pořadí oprávnění je specifické a tato třída zaručuje správnost.

Vlastnosti

add

Oprávnění k přidání zpráv, entit tabulek a připojení k uděleným objektům blob

create

Oprávnění k vytváření objektů blob a souborů udělených

delete

Oprávnění k odstranění objektů blob a souborů udělených

deleteVersion

Oprávnění k odstranění udělených verzí

filter

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

list

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

permanentDelete

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

process

Oprávnění k získání a odstranění udělených zpráv

read

Oprávnění ke čtení prostředků a seznamů front a tabulek udělených

setImmutabilityPolicy

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

tag

Udělený přístup ke značce Specfies

update

Oprávnění k aktualizaci zpráv a udělených entit tabulek

write

Oprávnění k zápisu udělených 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)

Parsuje inicializuje pole AccountSASPermissions z řetězce.

toString()

Vytvoří řetězec oprávnění SAS pro účet Azure Storage. Voláním této metody nastavíte pole AccountSASSignatureValues Permissions.

Použití této metody zaručuje, že typy prostředků jsou v pořadí přijatém službou.

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

Podrobnosti vlastnosti

add

Oprávnění k přidání zpráv, entit tabulek a připojení k uděleným objektům blob

add: boolean

Hodnota vlastnosti

boolean

create

Oprávnění k vytváření objektů blob a souborů udělených

create: boolean

Hodnota vlastnosti

boolean

delete

Oprávnění k odstranění objektů blob a souborů udělených

delete: boolean

Hodnota vlastnosti

boolean

deleteVersion

Oprávnění k odstranění udělených 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 kontejnerů objektů blob, objektů blob, sdílených složek, adresářů a souborů udělených

list: boolean

Hodnota vlastnosti

boolean

permanentDelete

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

permanentDelete: boolean

Hodnota vlastnosti

boolean

process

Oprávnění k získání a odstranění udělených zpráv

process: boolean

Hodnota vlastnosti

boolean

read

Oprávnění ke čtení prostředků a seznamů front a tabulek udělených

read: boolean

Hodnota vlastnosti

boolean

setImmutabilityPolicy

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

setImmutabilityPolicy: boolean

Hodnota vlastnosti

boolean

tag

Udělený přístup ke značce Specfies

tag: boolean

Hodnota vlastnosti

boolean

update

Oprávnění k aktualizaci zpráv a udělených entit tabulek

update: boolean

Hodnota vlastnosti

boolean

write

Oprávnění k zápisu udělených 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)

Parsuje 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 Azure Storage. Voláním této metody nastavíte pole AccountSASSignatureValues Permissions.

Použití této metody zaručuje, že typy prostředků jsou v pořadí přijatém službou.

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

function toString(): string

Návraty

string