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ů |
delete |
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ů |
permanent |
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. |
set |
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(Account |
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. |
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ř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