Dela via


Accounts interface

Gränssnitt som representerar ett konto.

Metoder

createOrUpdate(string, string, MapsAccount, AccountsCreateOrUpdateOptionalParams)

Skapa eller uppdatera ett Maps-konto. Ett Maps-konto innehåller de nycklar som tillåter åtkomst till Maps REST-API:er.

delete(string, string, AccountsDeleteOptionalParams)

Ta bort ett Maps-konto.

get(string, string, AccountsGetOptionalParams)

Hämta ett Maps-konto.

listByResourceGroup(string, AccountsListByResourceGroupOptionalParams)

Hämta alla Maps-konton i en resursgrupp

listBySubscription(AccountsListBySubscriptionOptionalParams)

Hämta alla Maps-konton i en prenumeration

listKeys(string, string, AccountsListKeysOptionalParams)

Hämta nycklarna som ska användas med Maps-API:erna. En nyckel används för att autentisera och auktorisera åtkomst till MAPS REST-API:er. Endast en nyckel behövs i taget. två ges för att ge sömlös nyckelförnyelse.

listSas(string, string, AccountSasParameters, AccountsListSasOptionalParams)

Skapa och lista en signaturtoken för delad åtkomst för ett konto. Använd den här SAS-token för autentisering för att Azure Maps REST-API:er via olika Azure Maps SDK:er. Som förutsättning för att skapa en SAS-token.

Krav:

  1. Skapa eller ha en befintlig användartilldelad hanterad identitet i samma Azure-region som kontot.
  2. Skapa eller uppdatera ett Azure Map-konto med samma Azure-region som den användartilldelade hanterade identiteten placeras.
regenerateKeys(string, string, MapsKeySpecification, AccountsRegenerateKeysOptionalParams)

Återskapa antingen den primära eller sekundära nyckeln för användning med Maps-API:erna. Den gamla nyckeln slutar att fungera omedelbart.

update(string, string, MapsAccountUpdateParameters, AccountsUpdateOptionalParams)

Uppdateringar ett Maps-konto. Endast en delmängd av parametrarna kan uppdateras när de har skapats, till exempel Sku, Taggar, Egenskaper.

Metodinformation

createOrUpdate(string, string, MapsAccount, AccountsCreateOrUpdateOptionalParams)

Skapa eller uppdatera ett Maps-konto. Ett Maps-konto innehåller de nycklar som tillåter åtkomst till Maps REST-API:er.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

accountName

string

Namnet på Maps-kontot.

mapsAccount
MapsAccount

De nya eller uppdaterade parametrarna för Maps-kontot.

options
AccountsCreateOrUpdateOptionalParams

Alternativparametrarna.

Returer

Promise<MapsAccount>

delete(string, string, AccountsDeleteOptionalParams)

Ta bort ett Maps-konto.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

accountName

string

Namnet på Maps-kontot.

options
AccountsDeleteOptionalParams

Alternativparametrarna.

Returer

Promise<void>

get(string, string, AccountsGetOptionalParams)

Hämta ett Maps-konto.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

accountName

string

Namnet på Maps-kontot.

options
AccountsGetOptionalParams

Alternativparametrarna.

Returer

Promise<MapsAccount>

listByResourceGroup(string, AccountsListByResourceGroupOptionalParams)

Hämta alla Maps-konton i en resursgrupp

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

options
AccountsListByResourceGroupOptionalParams

Alternativparametrarna.

Returer

listBySubscription(AccountsListBySubscriptionOptionalParams)

Hämta alla Maps-konton i en prenumeration

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

Parametrar

options
AccountsListBySubscriptionOptionalParams

Alternativparametrarna.

Returer

listKeys(string, string, AccountsListKeysOptionalParams)

Hämta nycklarna som ska användas med Maps-API:erna. En nyckel används för att autentisera och auktorisera åtkomst till MAPS REST-API:er. Endast en nyckel behövs i taget. två ges för att ge sömlös nyckelförnyelse.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

accountName

string

Namnet på Maps-kontot.

options
AccountsListKeysOptionalParams

Alternativparametrarna.

Returer

Promise<MapsAccountKeys>

listSas(string, string, AccountSasParameters, AccountsListSasOptionalParams)

Skapa och lista en signaturtoken för delad åtkomst för ett konto. Använd den här SAS-token för autentisering för att Azure Maps REST-API:er via olika Azure Maps SDK:er. Som förutsättning för att skapa en SAS-token.

Krav:

  1. Skapa eller ha en befintlig användartilldelad hanterad identitet i samma Azure-region som kontot.
  2. Skapa eller uppdatera ett Azure Map-konto med samma Azure-region som den användartilldelade hanterade identiteten placeras.
function listSas(resourceGroupName: string, accountName: string, mapsAccountSasParameters: AccountSasParameters, options?: AccountsListSasOptionalParams): Promise<MapsAccountSasToken>

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

accountName

string

Namnet på Maps-kontot.

mapsAccountSasParameters
AccountSasParameters

De uppdaterade parametrarna för Maps-kontot.

options
AccountsListSasOptionalParams

Alternativparametrarna.

Returer

regenerateKeys(string, string, MapsKeySpecification, AccountsRegenerateKeysOptionalParams)

Återskapa antingen den primära eller sekundära nyckeln för användning med Maps-API:erna. Den gamla nyckeln slutar att fungera omedelbart.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

accountName

string

Namnet på Maps-kontot.

keySpecification
MapsKeySpecification

Vilken nyckel som ska återskapas: primär eller sekundär.

options
AccountsRegenerateKeysOptionalParams

Alternativparametrarna.

Returer

Promise<MapsAccountKeys>

update(string, string, MapsAccountUpdateParameters, AccountsUpdateOptionalParams)

Uppdateringar ett Maps-konto. Endast en delmängd av parametrarna kan uppdateras när de har skapats, till exempel Sku, Taggar, Egenskaper.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

accountName

string

Namnet på Maps-kontot.

mapsAccountUpdateParameters
MapsAccountUpdateParameters

De uppdaterade parametrarna för Maps-kontot.

options
AccountsUpdateOptionalParams

Alternativparametrarna.

Returer

Promise<MapsAccount>