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. |
delete |
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. |
set |
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(Account |
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. |
to |
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
Azure SDK for JavaScript