共用方式為


Accounts interface

表示帳戶的介面。

方法

createOrUpdate(string, string, MapsAccount, AccountsCreateOrUpdateOptionalParams)

建立或更新地圖服務帳戶。 地圖服務帳戶會保留金鑰,以允許存取地圖 REST API。

delete(string, string, AccountsDeleteOptionalParams)

刪除地圖服務帳戶。

get(string, string, AccountsGetOptionalParams)

取得地圖服務帳戶。

listByResourceGroup(string, AccountsListByResourceGroupOptionalParams)

取得資源群組中的所有地圖服務帳戶

listBySubscription(AccountsListBySubscriptionOptionalParams)

取得訂用帳戶中的所有地圖服務帳戶

listKeys(string, string, AccountsListKeysOptionalParams)

取得要與地圖服務 API 搭配使用的金鑰。 金鑰可用來驗證和授權地圖服務 REST API 的存取權。 一次只需要一個金鑰;提供兩個 ,以提供順暢的金鑰重新產生。

listSas(string, string, AccountSasParameters, AccountsListSasOptionalParams)

建立和列出帳戶共用存取簽章權杖。 使用此 SAS 權杖進行驗證,以透過各種Azure 地圖服務 SDK 來Azure 地圖服務 REST API。 作為建立 SAS 權杖的必要條件。

先決條件:

  1. 在與帳戶相同的 Azure 區域中建立或擁有現有的使用者指派受控識別。
  2. 建立或更新與使用者指派受控識別相同的 Azure 區域來建立或更新 Azure 對應帳戶。
regenerateKeys(string, string, MapsKeySpecification, AccountsRegenerateKeysOptionalParams)

重新產生主要或次要金鑰,以便與地圖服務 API 搭配使用。 舊的金鑰將會立即停止運作。

update(string, string, MapsAccountUpdateParameters, AccountsUpdateOptionalParams)

更新地圖服務帳戶。 建立之後,只能更新參數的子集,例如 Sku、標籤、屬性。

方法詳細資料

createOrUpdate(string, string, MapsAccount, AccountsCreateOrUpdateOptionalParams)

建立或更新地圖服務帳戶。 地圖服務帳戶會保留金鑰,以允許存取地圖 REST API。

function createOrUpdate(resourceGroupName: string, accountName: string, mapsAccount: MapsAccount, options?: AccountsCreateOrUpdateOptionalParams): Promise<MapsAccount>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

accountName

string

地圖服務帳戶的名稱。

mapsAccount
MapsAccount

地圖服務帳戶的新或更新參數。

options
AccountsCreateOrUpdateOptionalParams

選項參數。

傳回

Promise<MapsAccount>

delete(string, string, AccountsDeleteOptionalParams)

刪除地圖服務帳戶。

function delete(resourceGroupName: string, accountName: string, options?: AccountsDeleteOptionalParams): Promise<void>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

accountName

string

地圖服務帳戶的名稱。

options
AccountsDeleteOptionalParams

選項參數。

傳回

Promise<void>

get(string, string, AccountsGetOptionalParams)

取得地圖服務帳戶。

function get(resourceGroupName: string, accountName: string, options?: AccountsGetOptionalParams): Promise<MapsAccount>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

accountName

string

地圖服務帳戶的名稱。

options
AccountsGetOptionalParams

選項參數。

傳回

Promise<MapsAccount>

listByResourceGroup(string, AccountsListByResourceGroupOptionalParams)

取得資源群組中的所有地圖服務帳戶

function listByResourceGroup(resourceGroupName: string, options?: AccountsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<MapsAccount, MapsAccount[], PageSettings>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

傳回

listBySubscription(AccountsListBySubscriptionOptionalParams)

取得訂用帳戶中的所有地圖服務帳戶

function listBySubscription(options?: AccountsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<MapsAccount, MapsAccount[], PageSettings>

參數

傳回

listKeys(string, string, AccountsListKeysOptionalParams)

取得要與地圖服務 API 搭配使用的金鑰。 金鑰可用來驗證和授權地圖服務 REST API 的存取權。 一次只需要一個金鑰;提供兩個 ,以提供順暢的金鑰重新產生。

function listKeys(resourceGroupName: string, accountName: string, options?: AccountsListKeysOptionalParams): Promise<MapsAccountKeys>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

accountName

string

地圖服務帳戶的名稱。

options
AccountsListKeysOptionalParams

選項參數。

傳回

Promise<MapsAccountKeys>

listSas(string, string, AccountSasParameters, AccountsListSasOptionalParams)

建立和列出帳戶共用存取簽章權杖。 使用此 SAS 權杖進行驗證,以透過各種Azure 地圖服務 SDK 來Azure 地圖服務 REST API。 作為建立 SAS 權杖的必要條件。

先決條件:

  1. 在與帳戶相同的 Azure 區域中建立或擁有現有的使用者指派受控識別。
  2. 建立或更新與使用者指派受控識別相同的 Azure 區域來建立或更新 Azure 對應帳戶。
function listSas(resourceGroupName: string, accountName: string, mapsAccountSasParameters: AccountSasParameters, options?: AccountsListSasOptionalParams): Promise<MapsAccountSasToken>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

accountName

string

地圖服務帳戶的名稱。

mapsAccountSasParameters
AccountSasParameters

地圖服務帳戶的更新參數。

options
AccountsListSasOptionalParams

選項參數。

傳回

regenerateKeys(string, string, MapsKeySpecification, AccountsRegenerateKeysOptionalParams)

重新產生主要或次要金鑰,以便與地圖服務 API 搭配使用。 舊的金鑰將會立即停止運作。

function regenerateKeys(resourceGroupName: string, accountName: string, keySpecification: MapsKeySpecification, options?: AccountsRegenerateKeysOptionalParams): Promise<MapsAccountKeys>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

accountName

string

地圖服務帳戶的名稱。

keySpecification
MapsKeySpecification

要重新產生的主要或次要金鑰。

options
AccountsRegenerateKeysOptionalParams

選項參數。

傳回

Promise<MapsAccountKeys>

update(string, string, MapsAccountUpdateParameters, AccountsUpdateOptionalParams)

更新地圖服務帳戶。 建立之後,只能更新參數的子集,例如 Sku、標籤、屬性。

function update(resourceGroupName: string, accountName: string, mapsAccountUpdateParameters: MapsAccountUpdateParameters, options?: AccountsUpdateOptionalParams): Promise<MapsAccount>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

accountName

string

地圖服務帳戶的名稱。

mapsAccountUpdateParameters
MapsAccountUpdateParameters

地圖服務帳戶的更新參數。

options
AccountsUpdateOptionalParams

選項參數。

傳回

Promise<MapsAccount>