AccountSASSignatureValues interface
僅適用于NODE.JS執行時間。 AccountSASSignatureValues 可用來產生 Azure 儲存體帳戶的共用存取簽章 (SAS) 。 一旦適當地設定這裡的所有值,請呼叫 generateSASQueryParameters () 以取得 SAS 的標記法,而 SAS 實際上可以套用至佇列 URL。 注意:因為 SASQueryParameters 前者是可變動的,而後者是固定的,而且用來產生實際的 REST 要求,所以這兩者都存在。
如需 SAS 的詳細資訊,請參閱 https://docs.microsoft.com/en-us/azure/storage/common/storage-dotnet-shared-access-signature-part-1
如需參數的描述,請參閱 https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-an-account-sas ,包括所需的參數
屬性
expires |
SAS 將無法再運作的時間。 |
ip |
選擇性。 允許的 IP 範圍。 |
permissions | 指定 SAS 使用者可執行哪些作業。 如需建構許可權字串的說明,請參閱 AccountSASPermissions 。 |
protocol | 選擇性。 允許 SAS 通訊協定。 |
resource |
值,表示此 SAS 可存取的資源類型。 請參閱 AccountSASResourceTypes 以建構此值。 |
services | 值,表示此 SAS 可存取的服務。 請參閱 AccountSASServices 以建構此值。 |
starts |
選擇性。 當 SAS 生效時。 |
version | 如果未提供,這會預設為此版本程式庫的目標服務版本。 |
屬性詳細資料
expiresOn
SAS 將無法再運作的時間。
expiresOn: Date
屬性值
Date
ipRange
permissions
protocol
resourceTypes
services
startsOn
選擇性。 當 SAS 生效時。
startsOn?: Date
屬性值
Date
version
如果未提供,這會預設為此版本程式庫的目標服務版本。
version?: string
屬性值
string