- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想使用 Visual Studio 2015 在 Azure 中的资源组中创建一个新的虚拟机。新虚拟机依赖于同一资源组中的现有资源,但该资源未在模板中声明。但我得到“资源‘Microsoft.Storage/storageAccounts/***’是02:21:10 - 模板中未定义”
"resources": [
{
"apiVersion": "2015-06-15",
"type": "Microsoft.Compute/virtualMachines",
"name": "[variables('vmName')]",
"location": "[resourceGroup().location]",
"tags": {
"displayName": "VirtualMachine"
},
"dependsOn": [
"[resourceId('0abb7c58-93b4-45f4-b1be-61a98ac347a3','securitydata','Microsoft.Storage/storageAccounts', parameters('storageAccounts_simscitestrg6892_name'))]"
],
DependsOn只能引用同一个ARM模板中的资源?
感谢任何帮助。
问候,弗兰克。
最佳答案
DependsOn can only refer to resources in the same ARM template ?
来自此官方document关于在Azure资源管理器模板中定义依赖项,我们可以找到如下:
Resource Manager evaluates the dependencies between resources, and deploys them in their dependent order. When resources are not dependent on each other, Resource Manager deploys them in parallel. You only need to define dependencies for resources that are deployed in the same template.
根据我的测试,我可以重现这个问题。您需要在模板中添加存储资源,如下所示:
{
"name": "[parameters('storageAccounts_simscitestrg6892_name')]",
"type": "Microsoft.Storage/storageAccounts",
"location": "[resourceGroup().location]",
"apiVersion": "2015-06-15",
"dependsOn": [],
"tags": {
"displayName": "StorageAccountResourceName"
},
"properties": {
"accountType": "[parameters('StorageAccountType')]"
}
}
对于您的虚拟机资源,您可以在“属性 > storageProfile”部分下配置 osDisk
,如下所示:
"osDisk": {
"name": "Your-VMOSDisk",
"vhd": {
"uri": "[concat('https://', parameters('storageAccounts_simscitestrg6892_name'), '.blob.core.windows.net/', variables('Your-VMStorageAccountContainerName'), '/', variables('Your-VMOSDiskName'), '.vhd')]"
},
"caching": "ReadWrite",
"createOption": "FromImage"
}
存储资源将在与您的虚拟机相同的位置创建(如果不存在)。
关于Azure ARM 模板取决于 : Resource Not Defined in Template,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41155546/
在具有资源的Grails 2.3X的旧世界中,可以按特定顺序定义实际资源,即dependsOn 我一直在寻找 Assets 说明: https://github.com/bertramdev/asse
嗨,我正处于一个场景中,我正在考虑拥有多个模块,并让模块依赖于其他模块。 假设我们正在构建一个业务系统,其中一部分是进销存,并且我们在不同的分支机构都有客户。 因此,一个行业可能希望使用某些工具并以自
#include int main(void) { char ch; int count; while((ch=getchar())!=EOF){ if(ch
我想使用基于 gcc 开关的 #if 指令交叉编译特定的 32 位和 64 位代码。 我可以使用 GCC 设置的任何宏来代替使用 -D 开关设置宏吗? 我能否以某种方式获取 gcc 命令选项中使用的开
这是对我之前的 question 的更复杂的后续操作.答案是使用矩阵,但这不适用于具有不同模式值的数据框。 我想将不同大小的数据框与字符和整数列组合在一起,并根据多个条件计算它们的总和。 状况 仅针对
希望获得有关 dependsOn 的一些指导和解释。 我在模板中看到有两种在模板中提供依赖项的方法。 一种方法是提供resourceId,另一种方法是使用concat提供字符串值。我试图理解两者之间的
我编写了一些包含一些额外函数的包,用于处理反射(reflect)我喜欢使用它们的方式的常见类型(例如,我更喜欢将 Bson 文档视为 map ,而不是字段列表)。我将这些包保存在本地源目录中,而不是在
我有类似于这样的 View 模型: public class MyDialogViewModel { public MyButtonViewModel[] Buttons{ get; }
我只使用一项 Activity ,很少使用碎片。我只想在启动画面上隐藏工具栏。我这样写: class MainActivity : AppCompatActivity() { lateinit var
在我的 M-V-VM 应用程序中,我必须显示用户的头像。图像在 ViewModel 对象的 ImageSource 类型的属性中提供。这就是我目前拥有的: 但是,有些用户可能没有配置头像,所以Use
如何在 setTimeout 后调用带有 addEventListener 的函数?这是代码示例: xyz = setTimeout(function () { [...blabla func
我正在学习 Spring 并进行一些研发。 我尝试了“依赖”概念。 sparsh --> 25 3
我有一个 Rust 库,它基本上是一些 C 源代码和一个 bindgen 包装器。它有一个进入 C 源目录的 build.rs 脚本,运行 make,并将 .a 静态库复制到 $OUT_DIR。当我运
我使用 middleman用于开发网站并希望使用 .yml 文件将标记与内容分开。那么问题来了: 有没有办法根据某个 css 类更改 ruby 数据路径? 例如,我只想在父标签中有一个 css 类
此代码在转到 URL 的目标之前淡出每个页面。但是,在某些情况下,用户不会转到新页面,而是转到浏览器中的 PDF,或者打开默认邮件应用程序。在 Safari 上,如果您转到外部站点 (www.twit
在 Microsoft Solver Foundation 中,我想知道是否可以添加一个值取决于决策值的参数。 即我想要 TSP 模型的一些东西,但它还应该考虑从一个点到另一个点的流量。请注意:流量取
我正在尝试根据来自同一张表的 cid 获取新表中成人和 child 的总和。 餐 table 销售 +-----------+------------+---------------+ | cid
我有这个 .htaccess 文件,但我希望它只在我在实时站点上时才这样做。 有什么办法可以: // if server_name looks like example.com to this //
我对编程很陌生,现在一直在寻找解决方案,但由于我不确定我到底在寻找什么,所以我决定问你。 根据 Firebase 上的数据,我希望构建一个包含文本和图像的按钮。 例如,我有一个数据库,包括: User
我正在网上商店运行一个表单,如下所示: 按下提交按钮后,我根据从 $_POST 获得的信息在 php 中运行一个简单的错误检查。我有一个名为 $errors 的数组,如果我
我是一名优秀的程序员,十分优秀!