Udostępnij za pomocą


FileSASSignatureValues interface

DOSTĘPNE TYLKO W ŚRODOWISKU URUCHOMIENIOWYM NODE.JS.

FileSASSignatureValues służy do generowania tokenów SAS usługi plików dla udziałów lub plików.

Właściwości

cacheControl

Optional. Nagłówek kontrolki pamięci podręcznej dla sygnatury dostępu współdzielonego.

contentDisposition

Optional. Nagłówek zawartości dla sygnatury dostępu współdzielonego.

contentEncoding

Optional. Nagłówek kodowania zawartości dla sygnatury dostępu współdzielonego.

contentLanguage

Optional. Nagłówek języka zawartości dla sygnatury dostępu współdzielonego.

contentType

Optional. Nagłówek typu zawartości dla sygnatury dostępu współdzielonego.

expiresOn

Opcjonalnie tylko w przypadku podania identyfikatora. Czas, po którym sygnatura dostępu współdzielonego nie będzie już działać.

filePath

Optional. Ścieżka pliku, na przykład "directory/FileName" lub "FileName".

identifier

Optional. Nazwa zasad dostępu w udziale, do którego odwołuje się ta sygnatura dostępu współdzielonego, jeśli istnieje.

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

ipRange

Optional. Zakresy adresów IP dozwolone w tej sygnaturze dostępu współdzielonego.

permissions

Opcjonalnie tylko w przypadku podania identyfikatora. Zapoznaj się z ShareSASPermissions lub FileSASPermissions w zależności od zasobu, do których uzyskuje się dostęp, aby uzyskać pomoc w konstruowaniu ciągu uprawnień.

protocol

Optional. Protokoły SAS, tylko HTTPS lub HTTPSandHTTP

shareName

Nazwa udziału, do której użytkownik sygnatury dostępu współdzielonego może uzyskać dostęp.

startsOn

Optional. Gdy sygnatura dostępu współdzielonego zacznie obowiązywać.

version

Wersja usługi, która będzie docelowa dla tej sygnatury dostępu współdzielonego. Jeśli nie zostanie określony, domyślnie będzie to wersja docelowa biblioteki.

Szczegóły właściwości

cacheControl

Optional. Nagłówek kontrolki pamięci podręcznej dla sygnatury dostępu współdzielonego.

cacheControl?: string

Wartość właściwości

string

contentDisposition

Optional. Nagłówek zawartości dla sygnatury dostępu współdzielonego.

contentDisposition?: string

Wartość właściwości

string

contentEncoding

Optional. Nagłówek kodowania zawartości dla sygnatury dostępu współdzielonego.

contentEncoding?: string

Wartość właściwości

string

contentLanguage

Optional. Nagłówek języka zawartości dla sygnatury dostępu współdzielonego.

contentLanguage?: string

Wartość właściwości

string

contentType

Optional. Nagłówek typu zawartości dla sygnatury dostępu współdzielonego.

contentType?: string

Wartość właściwości

string

expiresOn

Opcjonalnie tylko w przypadku podania identyfikatora. Czas, po którym sygnatura dostępu współdzielonego nie będzie już działać.

expiresOn?: Date

Wartość właściwości

Date

filePath

Optional. Ścieżka pliku, na przykład "directory/FileName" lub "FileName".

filePath?: string

Wartość właściwości

string

identifier

Optional. Nazwa zasad dostępu w udziale, do którego odwołuje się ta sygnatura dostępu współdzielonego, jeśli istnieje.

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

identifier?: string

Wartość właściwości

string

ipRange

Optional. Zakresy adresów IP dozwolone w tej sygnaturze dostępu współdzielonego.

ipRange?: SasIPRange

Wartość właściwości

permissions

Opcjonalnie tylko w przypadku podania identyfikatora. Zapoznaj się z ShareSASPermissions lub FileSASPermissions w zależności od zasobu, do których uzyskuje się dostęp, aby uzyskać pomoc w konstruowaniu ciągu uprawnień.

permissions?: FileSASPermissions | ShareSASPermissions

Wartość właściwości

protocol

Optional. Protokoły SAS, tylko HTTPS lub HTTPSandHTTP

protocol?: SASProtocol

Wartość właściwości

shareName

Nazwa udziału, do której użytkownik sygnatury dostępu współdzielonego może uzyskać dostęp.

shareName: string

Wartość właściwości

string

startsOn

Optional. Gdy sygnatura dostępu współdzielonego zacznie obowiązywać.

startsOn?: Date

Wartość właściwości

Date

version

Wersja usługi, która będzie docelowa dla tej sygnatury dostępu współdzielonego. Jeśli nie zostanie określony, domyślnie będzie to wersja docelowa biblioteki.

version?: string

Wartość właściwości

string