AccountSASSignatureValues interface
僅適用於運行時間NODE.JS。
AccountSASSignatureValues 可用來產生 Azure 記憶體帳戶的共用存取簽章(SAS)。 一旦適當地設定這裡的所有值,請呼叫 generateAccountSASQueryParameters,以取得實際可以套用至 Data Lake URL 的 SAS 表示法。 注意:這個類別和 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,包括必要參數的說明
屬性
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