BlobGenerateSasUrlOptions interface

Opcje konfigurowania <xref:BlobClient.generateSasUrl> operacji.

Extends

Właściwości

cacheControl

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

contentDisposition

Opcjonalny. Nagłówek content-disposition sygnatury dostępu współdzielonego.

contentEncoding

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

contentLanguage

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

contentType

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

expiresOn

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

identifier

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

ipRange

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

permissions

Opcjonalne tylko w przypadku podania identyfikatora. Określa listę uprawnień do skojarzenia z sygnaturą dostępu współdzielonego.

protocol

Opcjonalny. Protokoły SAS, tylko PROTOKÓŁ HTTPS lub HTTPSandHTTP

startsOn

Opcjonalny. 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 przeznaczona dla biblioteki.

Szczegóły właściwości

cacheControl

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

cacheControl?: string

Wartość właściwości

string

contentDisposition

Opcjonalny. Nagłówek content-disposition sygnatury dostępu współdzielonego.

contentDisposition?: string

Wartość właściwości

string

contentEncoding

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

contentEncoding?: string

Wartość właściwości

string

contentLanguage

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

contentLanguage?: string

Wartość właściwości

string

contentType

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

contentType?: string

Wartość właściwości

string

expiresOn

Opcjonalne 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

identifier

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

identifier?: string

Wartość właściwości

string

ipRange

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

ipRange?: SasIPRange

Wartość właściwości

permissions

Opcjonalne tylko w przypadku podania identyfikatora. Określa listę uprawnień do skojarzenia z sygnaturą dostępu współdzielonego.

permissions?: BlobSASPermissions

Wartość właściwości

protocol

Opcjonalny. Protokoły SAS, tylko PROTOKÓŁ HTTPS lub HTTPSandHTTP

protocol?: SASProtocol

Wartość właściwości

startsOn

Opcjonalny. 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 przeznaczona dla biblioteki.

version?: string

Wartość właściwości

string