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