Freigeben über


IFileSASSignatureValues interface

NUR IN NODE.JS RUNTIME VERFÜGBAR.

IFileSASSignatureValues wird verwendet, um dateidienst-SAS-Token für Freigaben oder Dateien zu generieren.

Eigenschaften

cacheControl

Optional. Der Cachesteuerungsheader für die SAS.

contentDisposition

Optional. Der Inhaltsdispositionsheader für die SAS.

contentEncoding

Optional. Der Inhaltscodierungsheader für die SAS.

contentLanguage

Optional. Der Inhaltssprachheader für die SAS.

contentType

Optional. Der Inhaltstypheader für die SAS.

expiryTime

Nur optional, wenn der Bezeichner angegeben wird. Die Zeit, nach der die SAS nicht mehr funktioniert.

filePath

Optional. Der Pfad der Datei wie "directory/FileName" oder "FileName".

identifier

Optional. Der Name der Zugriffsrichtlinie für die Freigabe dieser SAS-Verweise, falls vorhanden.

Siehe https://docs.microsoft.com/en-us/rest/api/storageservices/establishing-a-stored-access-policy.

ipRange

Optional. In dieser SAS zulässige IP-Bereiche.

permissions

Nur optional, wenn der Bezeichner angegeben wird. Informationen zum Erstellen der Berechtigungszeichenfolge finden Sie je nach Ressource unter ShareSASPermissions oder FileSASPermissions .

protocol

Optional. SAS-Protokolle, nur HTTPS oder HTTPSandHTTP

shareName

Der Name der Freigabe, auf die der SAS-Benutzer zugreifen kann.

startTime

Optional. Wann die SAS wirksam wird.

version

Die Version des Diensts, auf den diese SAS ausgerichtet wird. Wenn nicht angegeben, wird standardmäßig die Version verwendet, die von der Bibliothek als Ziel verwendet wird.

Details zur Eigenschaft

cacheControl

Optional. Der Cachesteuerungsheader für die SAS.

cacheControl?: string

Eigenschaftswert

string

contentDisposition

Optional. Der Inhaltsdispositionsheader für die SAS.

contentDisposition?: string

Eigenschaftswert

string

contentEncoding

Optional. Der Inhaltscodierungsheader für die SAS.

contentEncoding?: string

Eigenschaftswert

string

contentLanguage

Optional. Der Inhaltssprachheader für die SAS.

contentLanguage?: string

Eigenschaftswert

string

contentType

Optional. Der Inhaltstypheader für die SAS.

contentType?: string

Eigenschaftswert

string

expiryTime

Nur optional, wenn der Bezeichner angegeben wird. Die Zeit, nach der die SAS nicht mehr funktioniert.

expiryTime?: Date

Eigenschaftswert

Date

filePath

Optional. Der Pfad der Datei wie "directory/FileName" oder "FileName".

filePath?: string

Eigenschaftswert

string

identifier

Optional. Der Name der Zugriffsrichtlinie für die Freigabe dieser SAS-Verweise, falls vorhanden.

Siehe https://docs.microsoft.com/en-us/rest/api/storageservices/establishing-a-stored-access-policy.

identifier?: string

Eigenschaftswert

string

ipRange

Optional. In dieser SAS zulässige IP-Bereiche.

ipRange?: IIPRange

Eigenschaftswert

permissions

Nur optional, wenn der Bezeichner angegeben wird. Informationen zum Erstellen der Berechtigungszeichenfolge finden Sie je nach Ressource unter ShareSASPermissions oder FileSASPermissions .

permissions?: string

Eigenschaftswert

string

protocol

Optional. SAS-Protokolle, nur HTTPS oder HTTPSandHTTP

protocol?: SASProtocol

Eigenschaftswert

shareName

Der Name der Freigabe, auf die der SAS-Benutzer zugreifen kann.

shareName: string

Eigenschaftswert

string

startTime

Optional. Wann die SAS wirksam wird.

startTime?: Date

Eigenschaftswert

Date

version

Die Version des Diensts, auf den diese SAS ausgerichtet wird. Wenn nicht angegeben, wird standardmäßig die Version verwendet, die von der Bibliothek als Ziel verwendet wird.

version?: string

Eigenschaftswert

string