Freigeben über


AccountSASSignatureValues interface

NUR IN NODE.JS RUNTIME VERFÜGBAR.

AccountSASSignatureValues wird verwendet, um eine SAS (Shared Access Signature) für ein Azure Storage-Konto zu generieren. Nachdem alle werte hier entsprechend festgelegt wurden, rufen Sie generateSASQueryParameters() auf, um eine Darstellung der SAS zu erhalten, die tatsächlich auf Warteschlangen-URLs angewendet werden kann. Hinweis: Sowohl diese Klasse als auch SASQueryParameters sind vorhanden, da erstere veränderlich und eine logische Darstellung ist, während letztere unveränderlich ist und zum Generieren tatsächlicher REST-Anforderungen verwendet wird.

Weitere konzeptionelle Informationen zu SAS finden https://docs.microsoft.com/en-us/azure/storage/common/storage-dotnet-shared-access-signature-part-1 Sie unter Beschreibungen https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-an-account-sas der Parameter, einschließlich der erforderlichen Parameter.

Eigenschaften

expiresOn

Die Zeit, nach der die SAS nicht mehr funktioniert.

ipRange

Optional. IP-Bereich zulässig.

permissions

Gibt an, welche Vorgänge der SAS-Benutzer ausführen darf. Hilfe beim Erstellen der Berechtigungszeichenfolge finden Sie unter AccountSASPermissions .

protocol

Optional. SAS-Protokolle sind zulässig.

resourceTypes

Die Werte, die die Ressourcentypen angeben, auf die mit dieser SAS zugegriffen werden kann. Informationen zum Erstellen dieses Werts finden Sie unter AccountSASResourceTypes .

services

Die Werte, die die Dienste angeben, auf die mit dieser SAS zugegriffen werden kann. Informationen zum Erstellen dieses Werts finden Sie unter AccountSASServices .

startsOn

Optional. Wann die SAS wirksam wird.

version

Falls nicht angegeben, wird standardmäßig die Dienstversion verwendet, die für diese Version der Bibliothek vorgesehen ist.

Details zur Eigenschaft

expiresOn

Die Zeit, nach der die SAS nicht mehr funktioniert.

expiresOn: Date

Eigenschaftswert

Date

ipRange

Optional. IP-Bereich zulässig.

ipRange?: SasIPRange

Eigenschaftswert

permissions

Gibt an, welche Vorgänge der SAS-Benutzer ausführen darf. Hilfe beim Erstellen der Berechtigungszeichenfolge finden Sie unter AccountSASPermissions .

permissions: AccountSASPermissions

Eigenschaftswert

protocol

Optional. SAS-Protokolle sind zulässig.

protocol?: SASProtocol

Eigenschaftswert

resourceTypes

Die Werte, die die Ressourcentypen angeben, auf die mit dieser SAS zugegriffen werden kann. Informationen zum Erstellen dieses Werts finden Sie unter AccountSASResourceTypes .

resourceTypes: string

Eigenschaftswert

string

services

Die Werte, die die Dienste angeben, auf die mit dieser SAS zugegriffen werden kann. Informationen zum Erstellen dieses Werts finden Sie unter AccountSASServices .

services: string

Eigenschaftswert

string

startsOn

Optional. Wann die SAS wirksam wird.

startsOn?: Date

Eigenschaftswert

Date

version

Falls nicht angegeben, wird standardmäßig die Dienstversion verwendet, die für diese Version der Bibliothek vorgesehen ist.

version?: string

Eigenschaftswert

string