简体   繁体   中英

Configure programmatic deployment for Azure Bing maps

I'm trying to add BingMaps to our resource template.

this is the template so far:

{
  "$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
  "contentVersion": "1.0.0.0",
  "parameters": {
    "mapsName": {
      "type": "string"
    }
  },
  "variables": {
    "location": "[resourceGroup().location]"
  },
  "resources": [
    {
      "apiVersion": "2015-07-02",
      "type": "Microsoft.BingMaps/mapApis",
      "name": "[parameters('mapsName')]",
      "location": "westus",
      "plan": {
        "publisher": "bingmaps",
        "product": "mapapis",
        "name": "myMapsTest",
        "promotionCode": null
      },
      "properties": {
        "provisioningState": "Succeeded"
      }
    }
  ],
  "outputs": {
  }
}

It gives this error message:

New-AzureRmResourceGroupDeployment : 14:22:50 - Resource Microsoft.BingMaps/mapApis 'myMapsName' failed with message 'User failed validation to purchase resources. Error message: 'Legal terms have not been accepted for this item on this subscription. To accept legal terms, please go to the Azure portal ( http://go.microsoft.com/fwlink/?LinkId=534873 ) and configure programmatic deployment for the Marketplace item or create it there for the first time''

How can I configure programmatic deployment for Azure Bing maps?

The current workaround is: create the marketplace item once under the very same subscription you are going to use for the programmatic deployment. It worked me like charm. . (although I am not happy this interactive hocus pocus at all)

The supposed correct solution is not working yet (issue), but hopefully will. See below:

在此处输入图片说明

Seems to be an Azure Subscription issue - what type of subscription do you have (pay as you go, free, EA?). What location did you try to deploy to? Also - are you able to provision "Bing Maps API for Enterprise" offering for the marketplace?

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM