AccountSASPermissions class
ENDAST TILLGÄNGLIGT I NODE.JS RUNTIME.
Det här är en hjälpklass för att skapa en sträng som representerar de behörigheter som beviljas av en AccountSAS. Om du anger ett värde till true innebär det att alla SAS som använder dessa behörigheter beviljar behörigheter för den åtgärden. När alla värden har angetts ska detta serialiseras med toString och anges som behörighetsfält för ett AccountSASSignatureValues-objekt . Det går att skapa behörighetssträngen utan den här klassen, men behörigheternas ordning är speciell och den här klassen garanterar korrekthet.
Egenskaper
add | Behörighet att lägga till meddelanden, tabellentiteter och lägga till i beviljade blobar. |
create | Behörighet att skapa blobar och filer som beviljats. |
delete | Behörighet att ta bort blobar och filer som beviljats. |
delete |
Behörighet att ta bort versioner som beviljats. |
filter | Behörighet att filtrera blobar. |
list | Behörighet att lista blobcontainrar, blobar, resurser, kataloger och filer som beviljats. |
permanent |
Anger att permanent borttagning tillåts. |
process | Behörighet att hämta och ta bort meddelanden som beviljats. |
read | Behörighet att läsa resurser och lista köer och tabeller som beviljats. |
set |
Behörighet att ange oföränderlighetsprincip. |
tag | Specfies Taggåtkomst beviljas. |
update | Behörigheter för att uppdatera meddelanden och tabellentiteter som beviljats. |
write | Behörighet att skriva resurser som beviljats. |
Metoder
from(Account |
Skapar ett AccountSASPermissions från ett raw-objekt som innehåller samma nycklar som det och booleska värden för dem. |
parse(string) | Parsa initierar fälten AccountSASPermissions från en sträng. |
to |
Skapar SAS-behörighetssträngen för ett Azure Storage-konto. Anropa den här metoden för att ange fältet AccountSASSignatureValues-behörigheter. Med den här metoden garanterar du att resurstyperna är i en ordning som accepteras av tjänsten. Se https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-an-account-sas |
Egenskapsinformation
add
Behörighet att lägga till meddelanden, tabellentiteter och lägga till i beviljade blobar.
add: boolean
Egenskapsvärde
boolean
create
Behörighet att skapa blobar och filer som beviljats.
create: boolean
Egenskapsvärde
boolean
delete
Behörighet att ta bort blobar och filer som beviljats.
delete: boolean
Egenskapsvärde
boolean
deleteVersion
Behörighet att ta bort versioner som beviljats.
deleteVersion: boolean
Egenskapsvärde
boolean
filter
Behörighet att filtrera blobar.
filter: boolean
Egenskapsvärde
boolean
list
Behörighet att lista blobcontainrar, blobar, resurser, kataloger och filer som beviljats.
list: boolean
Egenskapsvärde
boolean
permanentDelete
Anger att permanent borttagning tillåts.
permanentDelete: boolean
Egenskapsvärde
boolean
process
Behörighet att hämta och ta bort meddelanden som beviljats.
process: boolean
Egenskapsvärde
boolean
read
Behörighet att läsa resurser och lista köer och tabeller som beviljats.
read: boolean
Egenskapsvärde
boolean
setImmutabilityPolicy
Behörighet att ange oföränderlighetsprincip.
setImmutabilityPolicy: boolean
Egenskapsvärde
boolean
tag
Specfies Taggåtkomst beviljas.
tag: boolean
Egenskapsvärde
boolean
update
Behörigheter för att uppdatera meddelanden och tabellentiteter som beviljats.
update: boolean
Egenskapsvärde
boolean
write
Behörighet att skriva resurser som beviljats.
write: boolean
Egenskapsvärde
boolean
Metodinformation
from(AccountSASPermissionsLike)
Skapar ett AccountSASPermissions från ett raw-objekt som innehåller samma nycklar som det och booleska värden för dem.
static function from(permissionLike: AccountSASPermissionsLike): AccountSASPermissions
Parametrar
- permissionLike
- AccountSASPermissionsLike
Returer
parse(string)
Parsa initierar fälten AccountSASPermissions från en sträng.
static function parse(permissions: string): AccountSASPermissions
Parametrar
- permissions
-
string
Returer
toString()
Skapar SAS-behörighetssträngen för ett Azure Storage-konto. Anropa den här metoden för att ange fältet AccountSASSignatureValues-behörigheter.
Med den här metoden garanterar du att resurstyperna är i en ordning som accepteras av tjänsten.
Se https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-an-account-sas
function toString(): string
Returer
string