共用方式為


AccountSasParameters interface

用來建立帳戶共用存取簽章 (SAS) 權杖的參數。 REST API 存取控制是由Azure 地圖服務角色型存取 (RBAC) 身分識別和存取所提供。

屬性

expiry

權杖有效性到期時的日期時間位移。 例如「2017-05-24T10:42:03.1567373Z」。 允許的最大持續時間介於 和 expiry 之間 start 為 24 小時。

maxRatePerSecond

必要參數,表示所指定 SAS 權杖允許的每秒所需最大要求數。 這並不保證測量的正確性,但會提供應用程式安全防護,以使用最終強制執行來濫用。

principalId

主體識別碼也稱為目前指派給對應帳戶之使用者指派受控識別的物件識別碼。 若要指派帳戶的受控識別,請使用建立或更新指派使用者指派的識別資源識別碼作業。

regions

選擇性地允許控制哪些區域位置可以使用 SAS 權杖存取Azure 地圖服務 REST API。 範例:「eastus」、「westus2」。 省略此參數會允許存取所有區域位置。

signingKey

用於簽署的對應帳戶金鑰。 primaryKey挑選或 secondaryKey 將使用對應帳戶共用金鑰,而 using managedIdentity 會使用自動更新的私密金鑰來簽署 SAS。

start

權杖有效性開始的日期時間位移。 例如「2017-05-24T10:42:03.1567373Z」。 允許的最大持續時間介於 和 expiry 之間 start 為 24 小時。

屬性詳細資料

expiry

權杖有效性到期時的日期時間位移。 例如「2017-05-24T10:42:03.1567373Z」。 允許的最大持續時間介於 和 expiry 之間 start 為 24 小時。

expiry: string

屬性值

string

maxRatePerSecond

必要參數,表示所指定 SAS 權杖允許的每秒所需最大要求數。 這並不保證測量的正確性,但會提供應用程式安全防護,以使用最終強制執行來濫用。

maxRatePerSecond: number

屬性值

number

principalId

主體識別碼也稱為目前指派給對應帳戶之使用者指派受控識別的物件識別碼。 若要指派帳戶的受控識別,請使用建立或更新指派使用者指派的識別資源識別碼作業。

principalId: string

屬性值

string

regions

選擇性地允許控制哪些區域位置可以使用 SAS 權杖存取Azure 地圖服務 REST API。 範例:「eastus」、「westus2」。 省略此參數會允許存取所有區域位置。

regions?: string[]

屬性值

string[]

signingKey

用於簽署的對應帳戶金鑰。 primaryKey挑選或 secondaryKey 將使用對應帳戶共用金鑰,而 using managedIdentity 會使用自動更新的私密金鑰來簽署 SAS。

signingKey: string

屬性值

string

start

權杖有效性開始的日期時間位移。 例如「2017-05-24T10:42:03.1567373Z」。 允許的最大持續時間介於 和 expiry 之間 start 為 24 小時。

start: string

屬性值

string