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řipojovat je k objektům blob.

create

Bylo uděleno oprávnění k vytváření front, objektů blob a souborů.

delete

Oprávnění k odstraňování front a zpráv bylo uděleno.

list

Oprávnění k výpisu front bylo uděleno.

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ů.

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

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řipojovat je k objektům blob.

add: boolean

Hodnota vlastnosti

boolean

create

Bylo uděleno oprávnění k vytváření front, objektů blob a souborů.

create: boolean

Hodnota vlastnosti

boolean

delete

Oprávnění k odstraňování front a zpráv bylo uděleno.

delete: boolean

Hodnota vlastnosti

boolean

list

Oprávnění k výpisu front bylo uděleno.

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

Bylo uděleno oprávnění ke čtení prostředků.

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

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