azure 启用对带有ARM模板的REST API的API管理访问

eoxn13cs  于 2023-08-07  发布在  其他
关注(0)|答案(2)|浏览(113)

我已经为Azure API管理部署创建了ARM模板。为了启用其REST API,我需要在Azure Portal中选中启用API管理REST API复选框,如此处所述。我想在ARM模板中激活此选项,但我无法找到要在模板中添加/修改的资源来实现它。

ldfqzlk8

ldfqzlk81#

这个https://learn.microsoft.com/en-us/rest/api/apimanagement/2019-01-01/tenantaccess/update。一般来说,无论Azure门户做什么,它都是通过模板使用的相同公共API来完成的。因此,通常您可以打开浏览器开发控制台,查看在幕后进行的调用。

6yt4nkrj

6yt4nkrj2#

如果有人仍在寻找答案,下面的模板可以在Azure APIM中启用管理REST API

{
"type": "Microsoft.ApiManagement/service/tenant",
"apiVersion": "2020-06-01-preview",
"name": "[concat(parameters('ApimServiceName'), '/access')]",
"dependsOn": [
    "[resourceId('Microsoft.ApiManagement/service', parameters('ApimServiceName'))]"
],
"properties": {
    "enabled": true
}
}

字符串

相关问题