Delen via


Accounts interface

Interface die een account vertegenwoordigt.

Methoden

createOrUpdate(string, string, MapsAccount, AccountsCreateOrUpdateOptionalParams)

Een Kaarten-account maken of bijwerken. Een Kaarten-account bevat de sleutels die toegang tot de Maps REST API's toestaan.

delete(string, string, AccountsDeleteOptionalParams)

Een Kaarten-account verwijderen.

get(string, string, AccountsGetOptionalParams)

Maak een Kaarten-account.

listByResourceGroup(string, AccountsListByResourceGroupOptionalParams)

Alle Kaarten-accounts in een resourcegroep ophalen

listBySubscription(AccountsListBySubscriptionOptionalParams)

Alle Maps-accounts in een abonnement ophalen

listKeys(string, string, AccountsListKeysOptionalParams)

Haal de sleutels op voor gebruik met de Kaarten-API's. Er wordt een sleutel gebruikt voor het verifiëren en autoriseren van toegang tot de Maps REST API's. Er is slechts één sleutel tegelijk nodig; twee worden gegeven om naadloze sleutelherstel te bieden.

listSas(string, string, AccountSasParameters, AccountsListSasOptionalParams)

Een shared access signature-token voor een account maken en weergeven. Gebruik dit SAS-token voor verificatie om REST API's te Azure Maps via verschillende Azure Maps SDK's. Als vereiste voor het maken van een SAS-token.

Vereisten:

  1. Maak een bestaande door de gebruiker toegewezen beheerde identiteit in dezelfde Azure-regio als het account.
  2. Maak of werk een Azure Map-account bij met dezelfde Azure-regio als de door de gebruiker toegewezen beheerde identiteit wordt geplaatst.
regenerateKeys(string, string, MapsKeySpecification, AccountsRegenerateKeysOptionalParams)

Genereer de primaire of secundaire sleutel opnieuw voor gebruik met de Api's van Kaarten. De oude sleutel werkt onmiddellijk niet meer.

update(string, string, MapsAccountUpdateParameters, AccountsUpdateOptionalParams)

Updates een Kaarten-account. Alleen een subset van de parameters kan worden bijgewerkt na het maken, zoals SKU, Tags, Eigenschappen.

Methodedetails

createOrUpdate(string, string, MapsAccount, AccountsCreateOrUpdateOptionalParams)

Een Kaarten-account maken of bijwerken. Een Kaarten-account bevat de sleutels die toegang tot de Maps REST API's toestaan.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

accountName

string

De naam van het Kaarten-account.

mapsAccount
MapsAccount

De nieuwe of bijgewerkte parameters voor het Kaarten-account.

options
AccountsCreateOrUpdateOptionalParams

De optiesparameters.

Retouren

Promise<MapsAccount>

delete(string, string, AccountsDeleteOptionalParams)

Een Kaarten-account verwijderen.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

accountName

string

De naam van het Kaarten-account.

options
AccountsDeleteOptionalParams

De optiesparameters.

Retouren

Promise<void>

get(string, string, AccountsGetOptionalParams)

Maak een Kaarten-account.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

accountName

string

De naam van het Kaarten-account.

options
AccountsGetOptionalParams

De optiesparameters.

Retouren

Promise<MapsAccount>

listByResourceGroup(string, AccountsListByResourceGroupOptionalParams)

Alle Kaarten-accounts in een resourcegroep ophalen

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

options
AccountsListByResourceGroupOptionalParams

De optiesparameters.

Retouren

listBySubscription(AccountsListBySubscriptionOptionalParams)

Alle Maps-accounts in een abonnement ophalen

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

Parameters

options
AccountsListBySubscriptionOptionalParams

De optiesparameters.

Retouren

listKeys(string, string, AccountsListKeysOptionalParams)

Haal de sleutels op voor gebruik met de Kaarten-API's. Er wordt een sleutel gebruikt voor het verifiëren en autoriseren van toegang tot de Maps REST API's. Er is slechts één sleutel tegelijk nodig; twee worden gegeven om naadloze sleutelherstel te bieden.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

accountName

string

De naam van het Kaarten-account.

options
AccountsListKeysOptionalParams

De optiesparameters.

Retouren

Promise<MapsAccountKeys>

listSas(string, string, AccountSasParameters, AccountsListSasOptionalParams)

Een shared access signature-token voor een account maken en weergeven. Gebruik dit SAS-token voor verificatie om REST API's te Azure Maps via verschillende Azure Maps SDK's. Als vereiste voor het maken van een SAS-token.

Vereisten:

  1. Maak een bestaande door de gebruiker toegewezen beheerde identiteit in dezelfde Azure-regio als het account.
  2. Maak of werk een Azure Map-account bij met dezelfde Azure-regio als de door de gebruiker toegewezen beheerde identiteit wordt geplaatst.
function listSas(resourceGroupName: string, accountName: string, mapsAccountSasParameters: AccountSasParameters, options?: AccountsListSasOptionalParams): Promise<MapsAccountSasToken>

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

accountName

string

De naam van het Kaarten-account.

mapsAccountSasParameters
AccountSasParameters

De bijgewerkte parameters voor het Kaarten-account.

options
AccountsListSasOptionalParams

De optiesparameters.

Retouren

regenerateKeys(string, string, MapsKeySpecification, AccountsRegenerateKeysOptionalParams)

Genereer de primaire of secundaire sleutel opnieuw voor gebruik met de Api's van Kaarten. De oude sleutel werkt onmiddellijk niet meer.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

accountName

string

De naam van het Kaarten-account.

keySpecification
MapsKeySpecification

Welke sleutel moet opnieuw worden gegenereerd: primair of secundair.

options
AccountsRegenerateKeysOptionalParams

De optiesparameters.

Retouren

Promise<MapsAccountKeys>

update(string, string, MapsAccountUpdateParameters, AccountsUpdateOptionalParams)

Updates een Kaarten-account. Alleen een subset van de parameters kan worden bijgewerkt na het maken, zoals SKU, Tags, Eigenschappen.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

accountName

string

De naam van het Kaarten-account.

mapsAccountUpdateParameters
MapsAccountUpdateParameters

De bijgewerkte parameters voor het Kaarten-account.

options
AccountsUpdateOptionalParams

De optiesparameters.

Retouren

Promise<MapsAccount>