Package version:

Interface QueueGenerateSasUrlOptions

Options to configure QueueClient.generateSasUrl operation.

interface QueueGenerateSasUrlOptions {
    expiresOn?: any;
    identifier?: string;
    ipRange?: SasIPRange;
    permissions?: QueueSASPermissions;
    protocol?: SASProtocol;
    startsOn?: any;
    version?: string;
}

Properties

expiresOn?: any

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

identifier?: string

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

ipRange?: SasIPRange

Optional. IP ranges allowed in this SAS.

permissions?: QueueSASPermissions

Optional only when identifier is provided. Please refer to QueueSASPermissions for help constructing the permissions string.

protocol?: SASProtocol

Optional. SAS protocols, HTTPS only or HTTPSandHTTP

startsOn?: any

Optional. When the SAS will take effect.

version?: string

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