共用方式為


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,包括必要參數的說明

屬性

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