• Public
  • Public/Protected
  • All

Interface ContainerGenerateSasUrlOptions

Package version

Options to configure ContainerClient.generateSasUrl operation.




Optional cacheControl

cacheControl: undefined | string

Optional. The cache-control header for the SAS.

Optional contentDisposition

contentDisposition: undefined | string

Optional. The content-disposition header for the SAS.

Optional contentEncoding

contentEncoding: undefined | string

Optional. The content-encoding header for the SAS.

Optional contentLanguage

contentLanguage: undefined | string

Optional. The content-language header for the SAS.

Optional contentType

contentType: undefined | string

Optional. The content-type header for the SAS.

Optional encryptionScope

encryptionScope: undefined | string

Optional. Encryption scope to use when sending requests authorized with this SAS URI.

Optional expiresOn

expiresOn: Date

Optional only when identifier is provided. The time after which the SAS will no longer work.

Optional identifier

identifier: undefined | string

Optional. The name of the access policy on the container this SAS references if any.



Optional ipRange

ipRange: SasIPRange

Optional. IP ranges allowed in this SAS.

Optional permissions

Optional only when identifier is provided. Specifies the list of permissions to be associated with the SAS.

Optional protocol

protocol: SASProtocol

Optional. SAS protocols, HTTPS only or HTTPSandHTTP

Optional startsOn

startsOn: Date

Optional. When the SAS will take effect.

Optional version

version: undefined | string

The version of the service this SAS will target. If not specified, it will default to the version targeted by the library.

Generated using TypeDoc