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