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