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
cache |
Wahlfrei. Der Cache-Steuerelementheader für die SAS. |
content |
Wahlfrei. Der Content-Dispositionsheader für die SAS. |
content |
Wahlfrei. Der Inhaltscodierungsheader für die SAS. |
content |
Wahlfrei. Der Inhaltssprachenheader für die SAS. |
content |
Wahlfrei. Der Inhaltstypheader für die SAS. |
encryption |
Wahlfrei. Verschlüsselungsbereich, der beim Senden von Anforderungen verwendet werden soll, die mit diesem SAS-URI autorisiert sind. |
expires |
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 |
ip |
Wahlfrei. In dieser SAS zulässige IP-Bereiche. |
protocol | Wahlfrei. SAS-Protokolle, nur HTTPS oder HTTPSandHTTP |
starts |
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
contentDisposition
Wahlfrei. Der Content-Dispositionsheader für die SAS.
contentDisposition?: string
Eigenschaftswert
string
contentEncoding
Wahlfrei. Der Inhaltscodierungsheader für die SAS.
contentEncoding?: string
Eigenschaftswert
string
contentLanguage
Wahlfrei. Der Inhaltssprachenheader für die SAS.
contentLanguage?: string
Eigenschaftswert
string
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
expiresOn
Optional nur, wenn der Bezeichner angegeben wird. Die Zeit, nach der die SAS nicht mehr funktioniert.
expiresOn?: Date
Eigenschaftswert
Date
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
ipRange
Wahlfrei. In dieser SAS zulässige IP-Bereiche.
ipRange?: SasIPRange
Eigenschaftswert
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