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://free.blessedness.top/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://free.blessedness.top/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