BlobGenerateSasUrlOptions interface

Optionen zum Konfigurieren des GenerateSasUrl-Vorgangs .

Extends

Eigenschaften

permissions

Nur optional, wenn der Bezeichner angegeben wird. Gibt die Liste der Berechtigungen an, die der SAS zugeordnet werden sollen.

Geerbte 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.

encryptionScope

Optional. Verschlüsselungsbereich, der beim Senden von Anforderungen verwendet werden soll, die mit diesem SAS-URI autorisiert sind.

expiresOn

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

identifier

Optional. Der Name der Zugriffsrichtlinie für den Container, auf den diese SAS verweist, 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.

protocol

Optional. SAS-Protokolle, nur HTTPS oder HTTPSandHTTP

startsOn

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

permissions

Nur optional, wenn der Bezeichner angegeben wird. Gibt die Liste der Berechtigungen an, die der SAS zugeordnet werden sollen.

permissions?: BlobSASPermissions

Eigenschaftswert

Geerbte Eigenschaftsdetails

cacheControl

Optional. Der Cachesteuerungsheader für die SAS.

cacheControl?: string

Eigenschaftswert

string

Geerbt vonCommonGenerateSasUrlOptions.cacheControl

contentDisposition

Optional. Der Inhaltsdispositionsheader für die SAS.

contentDisposition?: string

Eigenschaftswert

string

Geerbt vonCommonGenerateSasUrlOptions.contentDisposition

contentEncoding

Optional. Der Inhaltscodierungsheader für die SAS.

contentEncoding?: string

Eigenschaftswert

string

Geerbt vonCommonGenerateSasUrlOptions.contentEncoding

contentLanguage

Optional. Der Inhaltssprachheader für die SAS.

contentLanguage?: string

Eigenschaftswert

string

Geerbt vonCommonGenerateSasUrlOptions.contentLanguage

contentType

Optional. Der Inhaltstypheader für die SAS.

contentType?: string

Eigenschaftswert

string

Geerbt vonCommonGenerateSasUrlOptions.contentType

encryptionScope

Optional. Verschlüsselungsbereich, der beim Senden von Anforderungen verwendet werden soll, die mit diesem SAS-URI autorisiert sind.

encryptionScope?: string

Eigenschaftswert

string

Geerbt vonCommonGenerateSasUrlOptions.encryptionScope

expiresOn

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

expiresOn?: Date

Eigenschaftswert

Date

Geerbt vonCommonGenerateSasUrlOptions.expiresOn

identifier

Optional. Der Name der Zugriffsrichtlinie für den Container, auf den diese SAS verweist, falls vorhanden.

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

identifier?: string

Eigenschaftswert

string

Geerbt vonCommonGenerateSasUrlOptions.identifier

ipRange

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

ipRange?: SasIPRange

Eigenschaftswert

Geerbt vonCommonGenerateSasUrlOptions.ipRange

protocol

Optional. SAS-Protokolle, nur HTTPS oder HTTPSandHTTP

protocol?: SASProtocol

Eigenschaftswert

Geerbt vonCommonGenerateSasUrlOptions.protocol

startsOn

Optional. Wann die SAS wirksam wird.

startsOn?: Date

Eigenschaftswert

Date

Geerbt vonCommonGenerateSasUrlOptions.startsOn

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

Geerbt vonCommonGenerateSasUrlOptions.version