Delen via


AccountSASSignatureValues interface

ALLEEN BESCHIKBAAR IN NODE.JS RUNTIME.

AccountSASSignatureValues wordt gebruikt om een Shared Access Signature (SAS) te genereren 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: zowel deze klasse als SASQueryParameters bestaan omdat het voormalige 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

Facultatief. IP-bereik is toegestaan.

permissions

Hiermee geeft u op welke bewerkingen de SAS-gebruiker kan uitvoeren. Raadpleeg AccountSASPermissions- voor hulp bij het maken van de machtigingstekenreeks.

protocol

Facultatief. 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 te maken.

startsOn

Facultatief. Wanneer de SAS van kracht wordt.

version

Als deze niet is 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

Facultatief. IP-bereik is toegestaan.

ipRange?: SasIPRange

Waarde van eigenschap

permissions

Hiermee geeft u op welke bewerkingen de SAS-gebruiker kan uitvoeren. Raadpleeg AccountSASPermissions- voor hulp bij het maken van de machtigingstekenreeks.

permissions: AccountSASPermissions

Waarde van eigenschap

protocol

Facultatief. 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 te maken.

services: string

Waarde van eigenschap

string

startsOn

Facultatief. Wanneer de SAS van kracht wordt.

startsOn?: Date

Waarde van eigenschap

Date

version

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

version?: string

Waarde van eigenschap

string