Delen via


AccountSASPermissions class

ALLEEN BESCHIKBAAR IN NODE.JS RUNTIME. Dit is een helperklasse voor het maken van een tekenreeks die de machtigingen vertegenwoordigt die door een AccountSAS worden verleend. Als u een waarde instelt op true, betekent dit dat elke SAS die gebruikmaakt van deze machtigingen machtigingen verleent voor die bewerking. Zodra alle waarden zijn ingesteld, moet dit worden geserialiseerd met toString en worden ingesteld als het machtigingenveld voor een <xref:AccountSASSignatureValues> object. Het is mogelijk om de machtigingstekenreeks te maken zonder deze klasse, maar de volgorde van de machtigingen is specifiek en deze klasse garandeert juistheid.

Eigenschappen

add

Machtiging om berichten, tabelentiteiten toe te voegen en toe te voegen aan verleende blobs.

create

Machtiging voor het maken van blobs en bestanden verleend.

delete

Machtiging voor het maken van blobs en bestanden verleend.

deleteVersion

Machtiging voor het verwijderen van versies verleend.

filter

Machtiging voor het filteren van blobs.

list

Machtiging voor het weergeven van blobcontainers, blobs, shares, mappen en bestanden die zijn verleend.

process

Machtiging om berichten op te halen en te verwijderen.

read

Machtiging om resources te lezen en wachtrijen en tabellen te vermelden die zijn verleend.

setImmutabilityPolicy

Machtiging voor het instellen van beleid voor onveranderbaarheid.

tag

Hiermee wordt de tagtoegang opgegeven.

update

Machtigingen voor het bijwerken van berichten en tabelentiteiten die zijn verleend.

write

Machtiging voor het schrijven van resources verleend.

Methoden

from(AccountSASPermissionsLike)

Hiermee maakt u een <xref:AccountSASPermissions> op basis van een onbewerkt object dat dezelfde sleutels als het bevat en booleaanse waarden voor deze objecten.

parse(string)

Met parseren worden de velden AccountSASPermissions van een tekenreeks geïnitialiseerd.

toString()

Hiermee produceert u de tekenreeks voor SAS-machtigingen voor een Azure Storage-account. Roep deze methode aan om het veld AccountSASSignatureValues-machtigingen in te stellen. Met deze methode wordt gegarandeerd dat de resourcetypen in een volgorde staan die door de service wordt geaccepteerd.

Eigenschapdetails

add

Machtiging om berichten, tabelentiteiten toe te voegen en toe te voegen aan verleende blobs.

add: boolean

Waarde van eigenschap

boolean

create

Machtiging voor het maken van blobs en bestanden verleend.

create: boolean

Waarde van eigenschap

boolean

delete

Machtiging voor het maken van blobs en bestanden verleend.

delete: boolean

Waarde van eigenschap

boolean

deleteVersion

Machtiging voor het verwijderen van versies verleend.

deleteVersion: boolean

Waarde van eigenschap

boolean

filter

Machtiging voor het filteren van blobs.

filter: boolean

Waarde van eigenschap

boolean

list

Machtiging voor het weergeven van blobcontainers, blobs, shares, mappen en bestanden die zijn verleend.

list: boolean

Waarde van eigenschap

boolean

process

Machtiging om berichten op te halen en te verwijderen.

process: boolean

Waarde van eigenschap

boolean

read

Machtiging om resources te lezen en wachtrijen en tabellen te vermelden die zijn verleend.

read: boolean

Waarde van eigenschap

boolean

setImmutabilityPolicy

Machtiging voor het instellen van beleid voor onveranderbaarheid.

setImmutabilityPolicy: boolean

Waarde van eigenschap

boolean

tag

Hiermee wordt de tagtoegang opgegeven.

tag: boolean

Waarde van eigenschap

boolean

update

Machtigingen voor het bijwerken van berichten en tabelentiteiten die zijn verleend.

update: boolean

Waarde van eigenschap

boolean

write

Machtiging voor het schrijven van resources verleend.

write: boolean

Waarde van eigenschap

boolean

Methodedetails

from(AccountSASPermissionsLike)

Hiermee maakt u een <xref:AccountSASPermissions> op basis van een onbewerkt object dat dezelfde sleutels als het bevat en booleaanse waarden voor deze objecten.

static function from(permissionLike: AccountSASPermissionsLike)

Parameters

permissionLike
AccountSASPermissionsLike

Retouren

parse(string)

Met parseren worden de velden AccountSASPermissions van een tekenreeks geïnitialiseerd.

static function parse(permissions: string)

Parameters

permissions

string

Retouren

toString()

Hiermee produceert u de tekenreeks voor SAS-machtigingen voor een Azure Storage-account. Roep deze methode aan om het veld AccountSASSignatureValues-machtigingen in te stellen. Met deze methode wordt gegarandeerd dat de resourcetypen in een volgorde staan die door de service wordt geaccepteerd.

function toString()

Retouren

string