Share via


AccountSASSignatureValues interface

ALLEEN BESCHIKBAAR IN NODE.JS RUNTIME.

AccountSASSignatureValues wordt gebruikt voor het genereren van een Shared Access Signature (SAS) voor een Azure Storage-account. Zodra alle waarden hier correct zijn ingesteld, roept u generateSASQueryParameters() aan om een weergave van de SAS te verkrijgen die daadwerkelijk kan worden toegepast op wachtrij-URL's. Opmerking: deze klasse en SASQueryParameters bestaan omdat de eerste veranderlijk is en een logische weergave, terwijl de laatste onveranderbaar is en wordt gebruikt om werkelijke REST-aanvragen te genereren.

Zie https://docs.microsoft.com/en-us/azure/storage/common/storage-dotnet-shared-access-signature-part-1 voor meer conceptuele informatie over SAS Zie https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-an-account-sas voor beschrijvingen van de parameters, waaronder welke vereist zijn

Eigenschappen

expiresOn

De tijd waarna de SAS niet meer werkt.

ipRange

Optioneel. IP-bereik toegestaan.

permissions

Hiermee geeft u op welke bewerkingen de SAS-gebruiker mag uitvoeren. Raadpleeg AccountSASPermissions voor hulp bij het samenstellen van de machtigingsreeks.

protocol

Optioneel. SAS-protocollen zijn toegestaan.

resourceTypes

De waarden die aangeven welke resourcetypen toegankelijk zijn met deze SAS. Raadpleeg AccountSASResourceTypes om deze waarde te maken.

services

De waarden die aangeven welke services toegankelijk zijn met deze SAS. Raadpleeg AccountSASServices om deze waarde samen te stellen.

startsOn

Optioneel. Wanneer de SAS van kracht wordt.

version

Als dit niet wordt opgegeven, wordt deze standaard ingesteld op de serviceversie waarop deze versie van de bibliotheek is gericht.

Eigenschapdetails

expiresOn

De tijd waarna de SAS niet meer werkt.

expiresOn: Date

Waarde van eigenschap

Date

ipRange

Optioneel. IP-bereik toegestaan.

ipRange?: SasIPRange

Waarde van eigenschap

permissions

Hiermee geeft u op welke bewerkingen de SAS-gebruiker mag uitvoeren. Raadpleeg AccountSASPermissions voor hulp bij het samenstellen van de machtigingsreeks.

permissions: AccountSASPermissions

Waarde van eigenschap

protocol

Optioneel. SAS-protocollen zijn toegestaan.

protocol?: SASProtocol

Waarde van eigenschap

resourceTypes

De waarden die aangeven welke resourcetypen toegankelijk zijn met deze SAS. Raadpleeg AccountSASResourceTypes om deze waarde te maken.

resourceTypes: string

Waarde van eigenschap

string

services

De waarden die aangeven welke services toegankelijk zijn met deze SAS. Raadpleeg AccountSASServices om deze waarde samen te stellen.

services: string

Waarde van eigenschap

string

startsOn

Optioneel. Wanneer de SAS van kracht wordt.

startsOn?: Date

Waarde van eigenschap

Date

version

Als dit niet wordt opgegeven, wordt deze standaard ingesteld op de serviceversie waarop deze versie van de bibliotheek is gericht.

version?: string

Waarde van eigenschap

string