首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >terraform检索azurerm_recovery_services_protection_policy backup_policy_id

terraform检索azurerm_recovery_services_protection_policy backup_policy_id
EN

Stack Overflow用户
提问于 2019-02-07 01:40:43
回答 1查看 177关注 0票数 0

我正在构建terraform模板以启用VM的Azure恢复服务保管库。恢复服务保管库以及备份策略均已存在。我需要一个数据源来检索备份策略id,这是资源"azurerm_recovery_services_protected_vm“所需的

我可以找到azurerm_recovery_services_vault的数据源,但找不到恢复服务策略的数据源。然后,为了实现这个目标,我必须放一个资源,比如

代码语言:javascript
复制
resource "azurerm_recovery_services_protection_policy_vm" "test"{
  name                = "DefaultPolicy"
  resource_group_name = "${var.recovery_vault_resource_group_name}"
  recovery_vault_name = "${var.recovery_vault_name}"

  backup = {
    frequency = "Daily"
    time      = "09:30"
  }
  retention_daily = {
    count = 10
  }
}

挑战在于,不同的保险库DefaultPolicy可能会有所不同。我不想改变它,也不想让我的整个租户都这么做。是否可以在不创建恢复策略ID的情况下检索恢复策略ID?

EN

回答 1

Stack Overflow用户

发布于 2019-02-07 01:45:03

根据this提供商的参考数据资源仅返回恢复服务库: id、位置、sku和标签。

因此,目前还没有办法在terraform中做到这一点。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54559558

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档