共用方式為


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 請參閱 以取得參數的描述,包括必要參數

屬性

encryptionScope

選擇性。 傳送具有此 SAS URI 授權的要求時要使用的加密範圍。

expiresOn

SAS 將無法再運作的時間。

ipRange

選擇性。 允許的 IP 範圍。

permissions

指定 SAS 使用者可執行哪些作業。 如需建構許可權字串的說明,請參閱 AccountSASPermissions

protocol

選擇性。 允許 SAS 通訊協定。

resourceTypes

值,表示此 SAS 可存取的資源類型。 請參閱 AccountSASResourceTypes 來建構此值。

services

值,表示此 SAS 可存取的服務。 請參閱 AccountSASServices 以建構此值。

startsOn

選擇性。 當 SAS 生效時。

version

如果未提供,這會預設為此版本程式庫的目標服務版本。

屬性詳細資料

encryptionScope

選擇性。 傳送具有此 SAS URI 授權的要求時要使用的加密範圍。

encryptionScope?: string

屬性值

string

expiresOn

SAS 將無法再運作的時間。

expiresOn: Date

屬性值

Date

ipRange

選擇性。 允許的 IP 範圍。

ipRange?: SasIPRange

屬性值

permissions

指定 SAS 使用者可執行哪些作業。 如需建構許可權字串的說明,請參閱 AccountSASPermissions

permissions: AccountSASPermissions

屬性值

protocol

選擇性。 允許 SAS 通訊協定。

protocol?: SASProtocol

屬性值

resourceTypes

值,表示此 SAS 可存取的資源類型。 請參閱 AccountSASResourceTypes 來建構此值。

resourceTypes: string

屬性值

string

services

值,表示此 SAS 可存取的服務。 請參閱 AccountSASServices 以建構此值。

services: string

屬性值

string

startsOn

選擇性。 當 SAS 生效時。

startsOn?: Date

屬性值

Date

version

如果未提供,這會預設為此版本程式庫的目標服務版本。

version?: string

屬性值

string