CommonGenerateSasUrlOptions interface
Allgemeine Optionen von BlobGenerateSasUrlOptions und ContainerGenerateSasUrlOptions.
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. |
| delegated |
Wahlfrei. Ab Version 2025-07-05 gibt dieser Wert an, dass die Entra-ID des Benutzers autorisiert ist, die resultierende SAS-URL zu verwenden. Die resultierende SAS-URL muss zusammen mit einem Entra-ID-Token verwendet werden, das dem in diesem Wert angegebenen Benutzer ausgegeben wurde. |
| 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/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
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
delegatedUserObjectId
Wahlfrei. Ab Version 2025-07-05 gibt dieser Wert an, dass die Entra-ID des Benutzers autorisiert ist, die resultierende SAS-URL zu verwenden. Die resultierende SAS-URL muss zusammen mit einem Entra-ID-Token verwendet werden, das dem in diesem Wert angegebenen Benutzer ausgegeben wurde.
delegatedUserObjectId?: string
Eigenschaftswert
string
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/rest/api/storageservices/establishing-a-stored-access-policy.
identifier?: string
Eigenschaftswert
string
ipRange
protocol
Wahlfrei. SAS-Protokolle, nur HTTPS oder HTTPSandHTTP
protocol?: SASProtocol
Eigenschaftswert
startsOn
Wahlfrei. Wenn die SAS wirksam wird.
startsOn?: Date
Eigenschaftswert
Date
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