hashicorp / terraform-provider-azurerm

Terraform provider for Azure Resource Manager
https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs
Mozilla Public License 2.0
4.61k stars 4.66k forks source link

Support for Azure Notification Hub browser (web push) credentials #25588

Closed bm77525-kr closed 3 months ago

bm77525-kr commented 7 months ago

Is there an existing issue for this?

Community Note

Description

Browser (Web Push) is now in GA and available to set credentials via the portal. We need to be able to set these via the provider.

CleanShot 2024-04-11 at 13 53 52

New or Affected Resource(s)/Data Source(s)

azurerm_notification_hub

Potential Terraform Configuration

resource "azurerm_notification_hub" "example" {
  name                = "mynotificationhub"
  namespace_name      = azurerm_notification_hub_namespace.example.name
  resource_group_name = azurerm_resource_group.example.name
  location            = azurerm_resource_group.example.location
  browser_credential {
    subject_name       = "xxx"
    vapid_private_key      = "xxx"
    vapid_public_key        = "xxx"
  } 
}

References

https://devblogs.microsoft.com/azure-notification-hubs/announcing-browser-push-ga-with-azure-notification-hubs/

github-actions[bot] commented 2 months ago

I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.