共用方式為


SASQueryParameters class

代表組成 Azure 記憶體 SAS 查詢參數的元件。 使用者不會直接建構此類型;它只會由 AccountSASSignatureValuesQueueSASSignatureValues 類型產生。 產生之後,就可以將它編碼為 toString() ,並直接附加至 URL (不過,如果有現有的查詢參數,這可能會影響附加這些查詢參數的適當方法) 。

注意:此類別的實例是不可變的。

建構函式

SASQueryParameters(string, string, string, string, string, SASProtocol, Date, Date, SasIPRange, string, string)

建立 SASQueryParameters 的實例。

屬性

expiresOn

只有在提供標識符時,才為選擇性。 此 SAS 令牌的到期時間。

identifier

選擇性。 只有 QueueSASSignatureValues) 的已簽署標識碼 (。

請參閱 https://docs.microsoft.com/en-us/rest/api/storageservices/establishing-a-stored-access-policy

ipRange

選擇性。 此 SAS 允許的IP範圍。

permissions

只有在提供標識符時,才為選擇性。 如需詳細資訊,請參閱 AccountSASPermissionsQueueSASPermissions

protocol

選擇性。 允許的 HTTP 通訊協定 () 。

resource

選擇性。 只有 QueueSASSignatureValues) 儲存器佇列 (。

resourceTypes

選擇性。 只有帳戶 SAS) 才能存取記憶體資源類型 (。 如需詳細資訊,請參閱 AccountSASResourceTypes

services

選擇性。 只有帳戶 SAS) 才能存取記憶體服務 (。 如需詳細資訊,請參閱 AccountSASServices

signature

SAS 令牌的簽章。

startsOn

選擇性。 此 SAS 令牌的開始時間。

version

記憶體 API 版本。

方法

toString()

將所有 SAS 查詢參數編碼為可附加至 URL 的字串。

建構函式詳細資料

SASQueryParameters(string, string, string, string, string, SASProtocol, Date, Date, SasIPRange, string, string)

建立 SASQueryParameters 的實例。

new SASQueryParameters(version: string, signature: string, permissions?: string, services?: string, resourceTypes?: string, protocol?: SASProtocol, startsOn?: Date, expiresOn?: Date, ipRange?: SasIPRange, identifier?: string, resource?: string)

參數

version

string

表示記憶體版本

signature

string

表示 SAS 令牌的簽章

permissions

string

表示記憶體許可權

services

string

僅代表帳戶 SAS () 存取的記憶體服務

resourceTypes

string

只代表帳戶 SAS) 存取的記憶體資源類型 (

protocol
SASProtocol

表示允許的 HTTP 通訊協定 (s)

startsOn

Date

表示此 SAS 令牌的開始時間

expiresOn

Date

表示此 SAS 令牌的到期時間

ipRange
SasIPRange

表示此 SAS 令牌的有效 IP 位址範圍

identifier

string

僅代表服務 SAS) 的已簽署標識碼 (

resource

string

僅代表服務 SAS) 的記憶體佇列 (

屬性詳細資料

expiresOn

只有在提供標識符時,才為選擇性。 此 SAS 令牌的到期時間。

expiresOn?: Date

屬性值

Date

identifier

選擇性。 只有 QueueSASSignatureValues) 的已簽署標識碼 (。

請參閱 https://docs.microsoft.com/en-us/rest/api/storageservices/establishing-a-stored-access-policy

identifier?: string

屬性值

string

ipRange

選擇性。 此 SAS 允許的IP範圍。

undefined | SasIPRange ipRange

屬性值

undefined | SasIPRange

permissions

只有在提供標識符時,才為選擇性。 如需詳細資訊,請參閱 AccountSASPermissionsQueueSASPermissions

permissions?: string

屬性值

string

protocol

選擇性。 允許的 HTTP 通訊協定 () 。

protocol?: SASProtocol

屬性值

resource

選擇性。 只有 QueueSASSignatureValues) 儲存器佇列 (。

resource?: string

屬性值

string

resourceTypes

選擇性。 只有帳戶 SAS) 才能存取記憶體資源類型 (。 如需詳細資訊,請參閱 AccountSASResourceTypes

resourceTypes?: string

屬性值

string

services

選擇性。 只有帳戶 SAS) 才能存取記憶體服務 (。 如需詳細資訊,請參閱 AccountSASServices

services?: string

屬性值

string

signature

SAS 令牌的簽章。

signature: string

屬性值

string

startsOn

選擇性。 此 SAS 令牌的開始時間。

startsOn?: Date

屬性值

Date

version

記憶體 API 版本。

version: string

屬性值

string

方法詳細資料

toString()

將所有 SAS 查詢參數編碼為可附加至 URL 的字串。

function toString(): string

傳回

string