Создайте учетную запись Azure Maps с помощью шаблона ARM

Вы можете создать учетную запись Azure Maps с помощью шаблона Azure Resource Manager (ARM). Если у вас есть учетная запись, вы можете реализовать API-интерфейсы на своем веб-сайте или в мобильном приложении.

Шаблон Azure Resource Manager — это файл нотации объектов JavaScript (JSON), который определяет инфраструктуру и конфигурацию проекта. В шаблоне используется декларативный синтаксис. Вы описываете предполагаемое развертывание без написания последовательности команд программирования для создания развертывания.

Если среда соответствует предварительным требованиям и вы знакомы с использованием шаблонов ARM, нажмите кнопку Развертывание в Azure. На портале Azure откроется шаблон.

Button to deploy the Resource Manager template to Azure.

Необходимые компоненты

Для работы с этой статьей необходимо сделать следующее:

Изучение шаблона

Шаблон, используемый в этом кратком руководстве, взят из шаблонов быстрого запуска Azure.

{
  "$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
  "contentVersion": "1.0.0.0",
  "metadata": {
    "_generator": {
      "name": "bicep",
      "version": "0.25.53.49325",
      "templateHash": "695164742048978243"
    }
  },
  "parameters": {
    "accountName": {
      "type": "string",
      "defaultValue": "[uniqueString(resourceGroup().id)]",
      "metadata": {
        "description": "The name for your Azure Maps account. This value must be globally unique."
      }
    },
    "location": {
      "type": "string",
      "allowedValues": [
        "westeurope",
        "eastus",
        "westus2",
        "northeurope",
        "westcentralus",
        "usgovvirginia",
        "usgovarizona"
      ],
      "metadata": {
        "description": "Specifies the location for all the resources."
      }
    },
    "pricingTier": {
      "type": "string",
      "defaultValue": "G2",
      "allowedValues": [
        "G2"
      ],
      "metadata": {
        "description": "The pricing tier SKU for the account."
      }
    },
    "kind": {
      "type": "string",
      "defaultValue": "Gen2",
      "allowedValues": [
        "Gen2"
      ],
      "metadata": {
        "description": "The pricing tier for the account."
      }
    }
  },
  "resources": [
    {
      "type": "Microsoft.Maps/accounts",
      "apiVersion": "2023-06-01",
      "name": "[parameters('accountName')]",
      "location": "[parameters('location')]",
      "sku": {
        "name": "[parameters('pricingTier')]"
      },
      "kind": "[parameters('kind')]"
    }
  ]
}

Ресурс учетной записи Azure Maps определяется в этом шаблоне:

Развертывание шаблона

  1. Выберите следующее изображение, чтобы войти на портал Azure и открыть шаблон. Шаблон создает учетную запись Azure Maps.

    Button to deploy the Resource Manager template to Azure.

  2. Введите или выберите следующие значения.

    ARM template deploy portal

    Если не указано иное, используйте значение по умолчанию для создания учетной записи Azure Maps.

    • Подписка. Выберите нужную подписку Azure.
    • Группа ресурсов. Щелкните Создать, введите уникальное имя новой группы ресурсов и щелкните ОК.
    • Расположение. Выберите расположение.
    • Имя учетной записи: введите имя для своей учетной записи Azure Maps, которое должно быть глобально уникальным.
    • Ценовая категория: выберите соответствующую ценовую категорию, значение по умолчанию для шаблона — G2.
  3. Выберите Review + create (Просмотреть и создать).

  4. Подтвердите параметры на странице проверки и нажмите кнопку "Создать". После успешного развертывания вы получите уведомление:

    ARM template deploy portal notification

Портал Azure используется для развертывания вашего шаблона. Вы можете также использовать Azure PowerShell, Azure CLI и REST API. Дополнительные сведения о других методах развертывания см. в статье о развертывании с использованием шаблонов.

Просмотр развернутых ресурсов

Вы можете использовать портал Azure, чтобы проверить свою учетную запись Azure Maps и просмотреть свои ключи. Вы также можете использовать следующий сценарий Azure CLI, чтобы перечислить ключи своей учетной записи.

az maps account keys list --name MyMapsAccount --resource-group MyResourceGroup

Очистка ресурсов

Когда она больше не нужна, удалите группу ресурсов, которая также удалит учетную запись Azure Maps. Чтобы удалить группу ресурсов с помощью Azure CLI:

az group delete --name MyResourceGroup

Следующие шаги

Дополнительные сведения о Azure Карты и Azure Resource Manager см. в следующих статьях: