ServiceSasParameters interface

The parameters to list service SAS credentials of a specific resource.

Properties

cacheControl

The response header override for cache control.

canonicalizedResource

The canonical path to the signed resource.

contentDisposition

The response header override for content disposition.

contentEncoding

The response header override for content encoding.

contentLanguage

The response header override for content language.

contentType

The response header override for content type.

identifier

A unique value up to 64 characters in length that correlates to an access policy specified for the container, queue, or table.

iPAddressOrRange

An IP address or a range of IP addresses from which to accept requests.

keyToSign

The key to sign the account SAS token with.

partitionKeyEnd

The end of partition key.

partitionKeyStart

The start of partition key.

permissions

The signed permissions for the service SAS. Possible values include: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) and Process (p).

protocols

The protocol permitted for a request made with the account SAS.

resource

The signed services accessible with the service SAS. Possible values include: Blob (b), Container (c), File (f), Share (s).

rowKeyEnd

The end of row key.

rowKeyStart

The start of row key.

sharedAccessExpiryTime

The time at which the shared access signature becomes invalid.

sharedAccessStartTime

The time at which the SAS becomes valid.

Property Details

cacheControl

The response header override for cache control.

cacheControl?: string

Property Value

string

canonicalizedResource

The canonical path to the signed resource.

canonicalizedResource: string

Property Value

string

contentDisposition

The response header override for content disposition.

contentDisposition?: string

Property Value

string

contentEncoding

The response header override for content encoding.

contentEncoding?: string

Property Value

string

contentLanguage

The response header override for content language.

contentLanguage?: string

Property Value

string

contentType

The response header override for content type.

contentType?: string

Property Value

string

identifier

A unique value up to 64 characters in length that correlates to an access policy specified for the container, queue, or table.

identifier?: string

Property Value

string

iPAddressOrRange

An IP address or a range of IP addresses from which to accept requests.

iPAddressOrRange?: string

Property Value

string

keyToSign

The key to sign the account SAS token with.

keyToSign?: string

Property Value

string

partitionKeyEnd

The end of partition key.

partitionKeyEnd?: string

Property Value

string

partitionKeyStart

The start of partition key.

partitionKeyStart?: string

Property Value

string

permissions

The signed permissions for the service SAS. Possible values include: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) and Process (p).

permissions?: string

Property Value

string

protocols

The protocol permitted for a request made with the account SAS.

protocols?: HttpProtocol

Property Value

resource

The signed services accessible with the service SAS. Possible values include: Blob (b), Container (c), File (f), Share (s).

resource?: string

Property Value

string

rowKeyEnd

The end of row key.

rowKeyEnd?: string

Property Value

string

rowKeyStart

The start of row key.

rowKeyStart?: string

Property Value

string

sharedAccessExpiryTime

The time at which the shared access signature becomes invalid.

sharedAccessExpiryTime?: Date

Property Value

Date

sharedAccessStartTime

The time at which the SAS becomes valid.

sharedAccessStartTime?: Date

Property Value

Date