- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试部署 ARM 模板,但服务器场创建步骤失败。我从 Microsoft 网站 Microsoft docks 获取示例。我不明白为什么会这样
这是一个错误代码,我将位置从北欧更改为西欧,我尝试使用参数引发的变量。没有任何帮助。
Resource Microsoft.Web/serverfarms 'ASE-APP-SERVICE-PLAN' failed with message '{
"Code": "NotFound",
"Message": "Server farm with name ASE-APP-SERVICE-PLAN not found.",
"Target": null,
"Details": [
{
"Message": "Server farm with name ASE-APP-SERVICE-PLAN not found."
},
{
"Code": "NotFound"
},
{
"ErrorEntity": {
"ExtendedCode": "11001",
"MessageTemplate": "Server farm with name {0} not found.",
"Parameters": [
"ASE-APP-SERVICE-PLAN"
],
"Code": "NotFound",
"Message": "Server farm with name ASE-APP-SERVICE-PLAN not found."
}
}
],
"Innererror": null
}'
这是我的简单 ARM 模板
{
"$schema": "http://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json",
"contentVersion": "1.0.0.0",
"parameters": {
"aseName": {
"type": "string",
"defaultValue": "ASE-TEST",
"metadata": {
"description": "Name of the App Service Environment"
}
},
"aseLocation": {
"type": "string",
"defaultValue": "West Europe",
"metadata": {
"description": "Location of the App Service Environment"
}
},
"APP-SPLANName": {
"type": "string",
"defaultValue": "ASE-APP-SERVICE-PLAN",
"metadata": {
"description": "App service plan name"
}
}
},
"variables": {
"ASE-VNetPrefix": "10.0.0.0/16",
"ASE-VNetSubnet1Name": "Subnet-1",
"ASE-VNetSubnet1Prefix": "10.0.0.0/24",
"ASE-VNET-Name": "[concat('ASE-VNET', uniqueString(resourceGroup().id))]",
"WEB-APP-ASEv2Name": "[concat('WEB-APP-ASEv2', uniqueString(resourceGroup().id))]"
},
"resources": [
{
"name": "[variables('ASE-VNET-Name')]",
"type": "Microsoft.Network/virtualNetworks",
"location": "[resourceGroup().location]",
"apiVersion": "2016-03-30",
"dependsOn": [],
"tags": {
"displayName": "ASE-VNET"
},
"properties": {
"addressSpace": {
"addressPrefixes": [
"[variables('ASE-VNetPrefix')]"
]
},
"subnets": [
{
"name": "[variables('ASE-VNetSubnet1Name')]",
"properties": {
"addressPrefix": "[variables('ASE-VNetSubnet1Prefix')]"
}
}
]
}
},
{
"apiVersion": "2015-08-01",
"type": "Microsoft.Web/hostingEnvironments",
"name": "[parameters('aseName')]",
"kind": "ASEV2",
"location": "[parameters('aseLocation')]",
"dependsOn": [
"[resourceId('Microsoft.Network/virtualNetworks', variables('ASE-VNET-Name'))]"
],
"properties": {
"name": "[parameters('aseName')]",
"location": "[parameters('aseLocation')]",
"virtualNetwork": {
"Id": "[concat('/subscriptions/',subscription().subscriptionId,'/resourceGroups/',resourceGroup().name,'/providers/Microsoft.Network/virtualNetworks/', variables('ASE-VNET-Name'))]",
"Subnet": "[variables('ASE-VNETSubnet1Name')]"
}
}
},
{
"name": "[parameters('APP-SPLANName')]",
"type": "Microsoft.Web/serverfarms",
"location": "[parameters('aseLocation')]",
"apiVersion": "2016-09-01",
"tags": {},
"properties": {
"name": "[parameters('APP-SPLANName')]",
"hostingEnvironmentProfile": {
"id": "[resourceId('Microsoft.Web/hostingEnvironments', parameters('aseName'))]"
}
},
"sku": {
"name": "I1",
"tier": "Isolated",
"size": "I1",
"family": "I",
"capacity": 0
},
"dependsOn": [
"[resourceId('Microsoft.Web/hostingEnvironments', parameters('aseName'))]"
]
},
{
"name": "[variables('WEB-APP-ASEv2Name')]",
"type": "Microsoft.Web/sites",
"location": "[resourceGroup().location]",
"apiVersion": "2016-08-01",
"tags": {},
"properties": {
"name": "[variables('WEB-APP-ASEv2Name')]",
"hostingEnvironmentProfile": {
"id": "[resourceId('Microsoft.Web/hostingEnvironments', parameters('aseName'))]"
},
"serverFarmId": "[resourceId('Microsoft.Web/serverfarms', parameters('APP-SPLANName'))]"
},
"dependsOn": [
"[resourceId('Microsoft.Web/serverfarms', parameters('APP-SPLANName'))]",
"[resourceId('Microsoft.Web/hostingEnvironments', parameters('aseName'))]"
]
}
]
}
最佳答案
我遇到了同样的消息,但原因略有不同。
根据消息的措辞,我认为我弄错了 serverFarmId函数应用程序上的属性。不断确保我的resourceId函数是正确的:
"serverFarmId": "[resourceId('Microsoft.Web/serverfarms', parameters('appServicePlan').name)]"
这是正确的。问题是,我不小心将函数应用程序放置在与其引用的应用程序服务计划不同的 Azure 区域中。值得注意的是,这个错误可能是由此引起的。
关于Azure - 找不到服务器场,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45630953/
例如,我有一个父类Author: class Author { String name static hasMany = [ fiction: Book,
代码如下: dojo.query(subNav.navClass).forEach(function(node, index, arr){ if(dojo.style(node, 'd
我有一个带有 Id 和姓名的学生表和一个带有 Id 和 friend Id 的 Friends 表。我想加入这两个表并找到学生的 friend 。 例如,Ashley 的 friend 是 Saman
我通过互联网浏览,但仍未找到问题的答案。应该很容易: class Parent { String name Child child } 当我有一个 child 对象时,如何获得它的 paren
我正在尝试创建一个以 Firebase 作为我的后端的社交应用。现在我正面临如何(在哪里?)找到 friend 功能的问题。 我有每个用户的邮件地址。 我可以访问用户的电话也预订。 在传统的后端中,我
我主要想澄清以下几点: 1。有人告诉我,在 iOS 5 及以下版本中,如果您使用 Game Center 设置多人游戏,则“查找 Facebook 好友”(如与好友争夺战)的功能不是内置的,因此您需要
关于redis docker镜像ENTRYPOINT脚本 docker-entrypoint.sh : #!/bin/sh set -e # first arg is `-f` or `--some-
我是一名优秀的程序员,十分优秀!