Freigeben über


ContainerGenerateSasUrlOptions interface

Optionen zum Konfigurieren generateSasUrl Vorgangs.

Extends

Eigenschaften

permissions

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

Geerbte Eigenschaften

cacheControl

Wahlfrei. Der Cache-Steuerelementheader für die SAS.

contentDisposition

Wahlfrei. Der Content-Dispositionsheader für die SAS.

contentEncoding

Wahlfrei. Der Inhaltscodierungsheader für die SAS.

contentLanguage

Wahlfrei. Der Inhaltssprachenheader für die SAS.

contentType

Wahlfrei. Der Inhaltstypheader für die SAS.

encryptionScope

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

expiresOn

Optional nur, wenn der Bezeichner angegeben wird. Die Zeit, nach der die SAS nicht mehr funktioniert.

identifier

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

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

ipRange

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

protocol

Wahlfrei. SAS-Protokolle, nur HTTPS oder HTTPSandHTTP

startsOn

Wahlfrei. Wenn die SAS wirksam wird.

version

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

Details zur Eigenschaft

permissions

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

permissions?: ContainerSASPermissions

Eigenschaftswert

Geerbte Eigenschaftsdetails

cacheControl

Wahlfrei. Der Cache-Steuerelementheader für die SAS.

cacheControl?: string

Eigenschaftswert

string

vonCommonGenerateSasUrlOptions.cacheControl

contentDisposition

Wahlfrei. Der Content-Dispositionsheader für die SAS.

contentDisposition?: string

Eigenschaftswert

string

geerbt vonCommonGenerateSasUrlOptions.contentDisposition

contentEncoding

Wahlfrei. Der Inhaltscodierungsheader für die SAS.

contentEncoding?: string

Eigenschaftswert

string

geerbt vonCommonGenerateSasUrlOptions.contentEncoding

contentLanguage

Wahlfrei. Der Inhaltssprachenheader für die SAS.

contentLanguage?: string

Eigenschaftswert

string

geerbt vonCommonGenerateSasUrlOptions.contentLanguage

contentType

Wahlfrei. Der Inhaltstypheader für die SAS.

contentType?: string

Eigenschaftswert

string

geerbt vonCommonGenerateSasUrlOptions.contentType-

encryptionScope

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

encryptionScope?: string

Eigenschaftswert

string

vonCommonGenerateSasUrlOptions.encryptionScope

expiresOn

Optional nur, wenn der Bezeichner angegeben wird. Die Zeit, nach der die SAS nicht mehr funktioniert.

expiresOn?: Date

Eigenschaftswert

Date

VonCommonGenerateSasUrlOptions.expiresOn

identifier

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

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

identifier?: string

Eigenschaftswert

string

vonCommonGenerateSasUrlOptions.identifier geerbt

ipRange

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

ipRange?: SasIPRange

Eigenschaftswert

vonCommonGenerateSasUrlOptions.ipRange

protocol

Wahlfrei. SAS-Protokolle, nur HTTPS oder HTTPSandHTTP

protocol?: SASProtocol

Eigenschaftswert

geerbt vonCommonGenerateSasUrlOptions.protocol

startsOn

Wahlfrei. Wenn die SAS wirksam wird.

startsOn?: Date

Eigenschaftswert

Date

Geerbt vonCommonGenerateSasUrlOptions.startsOn

version

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

version?: string

Eigenschaftswert

string

Geerbt vonCommonGenerateSasUrlOptions.version