azure - 如何以编程方式接受用于 sendgrid 青铜帐户的 ARM 模板的市场条款
问题描述
我能够使用 ARM 模板创建免费的 sendgrid 帐户,但无法创建青铜类型帐户。
{
"name": "[variables('testsendgrid')]",
"type": "Sendgrid.Email/accounts",
"location": "[resourceGroup().location]",
"apiVersion": "2015-01-01",
"plan": {
"name": "bronze",
"publisher": "Sendgrid",
"product": "sendgrid_azure",
"promotionCode": ""
},
"properties": {
"password": "[variables('pswd')]",
"acceptMarketingEmails":true,
"email": "xxx.xx@xx.com"
}
}
"error": { "code": "ResourcePurchaseValidationFailed", "message": "用户购买资源验证失败。错误消息:'此订阅中的此项目未接受法律条款:'dXXXX-xxxx-xx-xx -xxxxxxxx'。要使用 PowerShell 接受法律条款,请使用 Get-AzureRmMarketplaceTerms 和 Set-AzureRmMarketplaceTerms API ( https://go.microsoft.com/fwlink/?linkid=862451 ) 或通过 Azure 门户部署以接受条款' " }
解决方案
推荐阅读
- php - 正则表达式 - 在字符串中查找 8 位数字
- php - Laravel 验证是否已经存在具有相似两列组合的记录
- android - 在移动设备上保存数据的最佳方式是什么?
- paypal - 返回商家
- mysql - SQL - 尝试在现有表中插入新列,其中值从 50 开始自动递增 1
- javascript - 服务出错时如何重定向到错误组件?
- node.js - UnhandledPromiseRejectionWarning:错误:无效登录:535 身份验证失败:用户名/密码错误
- c# - 具有范围的 Asp.net core 2.1 OpenIdConnectOptions 不起作用
- python - 如何使用硒从“ui_bubble_rating bubble_50”中提取数字
- javascript - firebase.firestore.FieldValue.arrayUnion 不是函数