azure - 是否有任何 azure API App cmdlet?
问题描述
任何人都知道用于在 powershell 中创建 API 应用程序的 cmdlet?我试图搜索它,但找不到任何东西。我认为New-AzureRmWebApp
通过一些方法是可行的type
,有人知道吗?
解决方案
正如evilSnobu在此链接中所提到的,它只需稍作修改即可工作。因此,如果有人需要,我会发布答案。
# CREATE "just-an-api" API App
$ResourceLocation = "West US"
$ResourceName = "just-an-api"
$ResourceGroupName = "demo"
# If we want to create under a specific app plan, we need to pass the server farmid in format
$serverFarmId = "/subscriptions/<subscription_id>/resourceGroups/<resource_group_name>/providers/Microsoft.Web/serverfarms/<app_service_plan_name>;
#If nothing is passed inside $PropertiesObject, it create s default app service plan.
$PropertiesObject = @{"serverFarmId"=$serverFarmId}
New-AzureRmResource -Location $ResourceLocation `
-PropertyObject $PropertiesObject `
-ResourceGroupName $ResourceGroupName `
-ResourceType Microsoft.Web/sites `
-ResourceName "just-an-api" ` #removing $ResourceName, as either one is required.
-Kind 'api' `
-ApiVersion 2016-08-01 -Force
推荐阅读
- sequelize.js - 对关联属性和根属性进行 Sequelize 查询 OR
- powerbi - 计算新年重置的 MTD
- postgresql - Timescaledb - 如何在特定模式中显示超表块
- r - 提取序数年份
- linux - linux合并多个文件,但跳过以'#'开头的行
- mysql - 为什么 MySQL 在查询结果的末尾添加不必要的填充?
- android - 在 Fragment 页面底部截断项目
- c++ - QStringList.size 返回两个值
- javascript - NetSuite:TypeError:log.debug 不是客户端脚本中的函数(SuiteScript 2.0)
- dask - Distributed.scheduler.KilledWorker 异常的根本原因是什么?