AccountSASPermissions class
K DISPOZICI POUZE V NODE.JS RUNTIME. Toto je pomocná třída k vytvoření řetězce představujícího oprávnění udělená AccountSAS. Nastavení hodnoty na true znamená, že každý sas, který používá tato oprávnění, 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í pro <xref:AccountSASSignatureValues> objekt. 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 vytváření objektů blob a souborů |
delete |
Udělené oprávnění k odstranění verzí |
filter | Oprávnění k filtrování objektů blob |
list | Oprávnění k výpisu udělených kontejnerů objektů blob, objektů blob, sdílených složek, adresářů a souborů |
process | Udělená oprávnění k získání a odstranění zpráv. |
read | 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čkám specfies. |
update | Udělená oprávnění k aktualizaci zpráv a entit tabulek |
write | Udělené oprávnění k zápisu prostředků |
Metody
from(Account |
<xref:AccountSASPermissions> Vytvoří objekt z nezpracovaného objektu, který obsahuje stejné klíče a logické hodnoty pro ně. |
parse(string) | Parse 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 nastavíte pole AccountSASSignatureValues Permissions. Použití této metody zajistí, že typy prostředků budou v pořadí, které služba akceptuje. |
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 vytváření objektů blob a souborů
delete: boolean
Hodnota vlastnosti
boolean
deleteVersion
Udělené oprávnění k odstranění 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 udělených kontejnerů objektů blob, objektů blob, sdílených složek, adresářů a souborů
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
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čkám 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
Udělené oprávnění k zápisu prostředků
write: boolean
Hodnota vlastnosti
boolean
Podrobnosti metody
from(AccountSASPermissionsLike)
<xref:AccountSASPermissions> Vytvoří objekt z nezpracovaného objektu, který obsahuje stejné klíče a logické hodnoty pro ně.
static function from(permissionLike: AccountSASPermissionsLike)
Parametry
- permissionLike
- AccountSASPermissionsLike
Návraty
parse(string)
Parse inicializuje pole AccountSASPermissions z řetězce.
static function parse(permissions: string)
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 nastavíte pole AccountSASSignatureValues Permissions. Použití této metody zajistí, že typy prostředků budou v pořadí, které služba akceptuje.
function toString()
Návraty
string
Azure SDK for JavaScript
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro