AccountSasParameters interface

The parameters to list SAS credentials of a storage account.

Properties

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.

permissions

The signed permissions for the account 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.

resourceTypes

The signed resource types that are accessible with the account SAS. Service (s): Access to service-level APIs; Container (c): Access to container-level APIs; Object (o): Access to object-level APIs for blobs, queue messages, table entities, and files.

services

The signed services accessible with the account SAS. Possible values include: Blob (b), Queue (q), Table (t), File (f).

sharedAccessExpiryTime

The time at which the shared access signature becomes invalid.

sharedAccessStartTime

The time at which the SAS becomes valid.

Property Details

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

permissions

The signed permissions for the account 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

resourceTypes

The signed resource types that are accessible with the account SAS. Service (s): Access to service-level APIs; Container (c): Access to container-level APIs; Object (o): Access to object-level APIs for blobs, queue messages, table entities, and files.

resourceTypes: string

Property Value

string

services

The signed services accessible with the account SAS. Possible values include: Blob (b), Queue (q), Table (t), File (f).

services: 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