QueueSASSignatureValues interface
ONLY AVAILABLE IN NODE.JS RUNTIME.
QueueSASSignatureValues is used to help generating Queue service SAS tokens for queues.
Properties
expires |
Optional only when identifier is provided. The time after which the SAS will no longer work. |
identifier | Optional. The name of the access policy on the queue this SAS references if any. See https://docs.microsoft.com/en-us/rest/api/storageservices/establishing-a-stored-access-policy |
ip |
Optional. IP ranges allowed in this SAS. |
permissions | Optional only when identifier is provided. Please refer to QueueSASPermissions being accessed for help constructing the permissions string. |
protocol | Optional. SAS protocols, HTTPS only or HTTPSandHTTP |
queue |
The name of the queue the SAS user may access. |
starts |
Optional. When the SAS will take effect. |
version | The version of the service this SAS will target. If not specified, it will default to the version targeted by the library. |
Property Details
expiresOn
Optional only when identifier is provided. The time after which the SAS will no longer work.
expiresOn?: Date
Property Value
Date
identifier
Optional. The name of the access policy on the queue this SAS references if any.
See https://docs.microsoft.com/en-us/rest/api/storageservices/establishing-a-stored-access-policy
identifier?: string
Property Value
string
ipRange
permissions
Optional only when identifier is provided. Please refer to QueueSASPermissions being accessed for help constructing the permissions string.
permissions?: QueueSASPermissions
Property Value
protocol
Optional. SAS protocols, HTTPS only or HTTPSandHTTP
protocol?: SASProtocol
Property Value
queueName
The name of the queue the SAS user may access.
queueName: string
Property Value
string
startsOn
Optional. When the SAS will take effect.
startsOn?: Date
Property Value
Date
version
The version of the service this SAS will target. If not specified, it will default to the version targeted by the library.
version?: string
Property Value
string