Freigeben über


AccountSASSignatureValues interface

NUR IN NODE.JS RUNTIME VERFÜGBAR. AccountSASSignatureValues wird verwendet, um eine Freigegebene Zugriffssignatur (SAS) für ein Azure Storage-Konto zu generieren. Nachdem alle hier aufgeführten Werte entsprechend festgelegt wurden, rufen Sie <xref:generateAccountSASQueryParameters> auf, um eine Darstellung des SAS abzurufen, die tatsächlich auf BLOB-URLs angewendet werden kann. Hinweis: Sowohl diese Klasse als auch <xref:SASQueryParameters> vorhanden, da die erste Klasse änderbar und eine logische Darstellung ist, während letztere unveränderlich ist und zum Generieren tatsächlicher REST-Anforderungen verwendet wird.

Eigenschaften

expiresOn

Die Zeit, nach der die SAS nicht mehr funktioniert.

ipRange

Wahlfrei. IP-Bereich zulässig.

permissions

Gibt an, welche Vorgänge der SAS-Benutzer ausführen kann. Informationen zum Erstellen der Berechtigungszeichenfolge finden Sie unter <xref:AccountSASPermissions>.

protocol

Wahlfrei. SAS-Protokolle sind zulässig.

resourceTypes

Die Werte, die die Ressourcentypen angeben, auf die mit dieser SAS zugegriffen werden kann. Bitte lesen Sie <xref:AccountSASResourceTypes>, um diesen Wert zu erstellen.

services

Die Werte, die die Dienste angeben, auf die mit diesem SAS zugegriffen werden kann. Bitte lesen Sie <xref:AccountSASServices>, um diesen Wert zu erstellen.

startsOn

Wahlfrei. Wenn die SAS wirksam wird.

version

Wenn dies nicht angegeben wird, wird standardmäßig die Dienstversion verwendet, die von dieser Version der Bibliothek verwendet wird.

Details zur Eigenschaft

expiresOn

Die Zeit, nach der die SAS nicht mehr funktioniert.

expiresOn: Date

Eigenschaftswert

Date

ipRange

Wahlfrei. IP-Bereich zulässig.

ipRange?: SasIPRange

Eigenschaftswert

permissions

Gibt an, welche Vorgänge der SAS-Benutzer ausführen kann. Informationen zum Erstellen der Berechtigungszeichenfolge finden Sie unter <xref:AccountSASPermissions>.

permissions: AccountSASPermissions

Eigenschaftswert

protocol

Wahlfrei. SAS-Protokolle sind zulässig.

protocol?: SASProtocol

Eigenschaftswert

resourceTypes

Die Werte, die die Ressourcentypen angeben, auf die mit dieser SAS zugegriffen werden kann. Bitte lesen Sie <xref:AccountSASResourceTypes>, um diesen Wert zu erstellen.

resourceTypes: string

Eigenschaftswert

string

services

Die Werte, die die Dienste angeben, auf die mit diesem SAS zugegriffen werden kann. Bitte lesen Sie <xref:AccountSASServices>, um diesen Wert zu erstellen.

services: string

Eigenschaftswert

string

startsOn

Wahlfrei. Wenn die SAS wirksam wird.

startsOn?: Date

Eigenschaftswert

Date

version

Wenn dies nicht angegeben wird, wird standardmäßig die Dienstversion verwendet, die von dieser Version der Bibliothek verwendet wird.

version?: string

Eigenschaftswert

string