我可以通过Terraform从通知中心获得共享访问签名吗?
我有这个地形资源:我可以通过Terraform从通知中心获得共享访问签名吗?,terraform,azure-notificationhub,terraform-provider-azure,Terraform,Azure Notificationhub,Terraform Provider Azure,我有这个地形资源: resource "azurerm_notification_hub" "notificationhub" { name = "notification-hub-${var.environment}" namespace_name = azurerm_notification_hub_namespace.n
resource "azurerm_notification_hub" "notificationhub" {
name = "notification-hub-${var.environment}"
namespace_name = azurerm_notification_hub_namespace.notificationhubnamespace.name
resource_group_name = azurerm_resource_group.resourcegroup.name
location = var.azure_location
}
此块工作正常,它在Azure上创建了一个中心
但是。。如何从Terraform获取“DefaultFullSharedAccessSignature”
我在Terraform上找不到任何文档我从Terraform中找到了一个资源“azurerm\u通知\u中心\u授权\u规则”
我可以访问azurerm\u通知\u中心\u授权\u规则.rule.primary.primary\u访问\u密钥我从terraform“azurerm\u通知\u中心\u授权\u规则”找到了一个资源
我可以访问azurerm_通知_中心(hub)(authorization)(rule.rule.primary.primary)访问(access)(key)作为一个在terraform和通知中心花了很多时间的人,我可以确认这个答案。作为一个在terraform和通知中心花了很多时间的人,我。
resource "azurerm_notification_hub_authorization_rule" "rule" {
name = "Full"
notification_hub_name = azurerm_notification_hub.notificationhub.name
namespace_name = azurerm_notification_hub_namespace.notificationhubnamespace.name
resource_group_name = azurerm_resource_group.resourcegroup.name
manage = true
send = true
listen = true
depends_on = [azurerm_notification_hub.notificationhub]
}