Unable to disable Azure Notifications Hub Availability Zone for new namespace in specific regions

Adjutant 5 Reputation points
2025-02-18T10:18:07.58+00:00

Both https://github.com/MicrosoftDocs/azure-docs/blob/main/articles/reliability/reliability-notification-hubs.md and https://learn.microsoft.com/en-us/azure/reliability/reliability-notification-hubs describe availability zones as an optional feature for notification hub namespaces.

They also confirm that availability zones cannot be disabled once they have been enabled.

However, when creating a new namespace for the Africa North region, we are unable to disable availability zones (it becomes read-only and automatically enabled after changing the region).

We specifically do not want availability zones for this region, and the documentation confirms that it should be optional with no reference to exceptions.

How can we disable this option?

User's image

Azure Notification Hubs
Azure Notification Hubs
An Azure service that is used to send push notifications to all major platforms from the cloud or on-premises environments.
350 questions
0 comments No comments
{count} vote

1 answer

Sort by: Most helpful
  1. Bhargavi Naragani 1,375 Reputation points Microsoft External Staff
    2025-03-06T21:04:55.8333333+00:00

    Hi @Adjutant,

    It seems like you’re running into a situation where the Enable availability zones option for your Azure Notification Hub namespace in the South Africa North region becomes read-only and automatically enabled, even though the documentation states it should be optional.

    Some Azure regions, particularly newer or certain ones such as South Africa North, can have availability zones enabled by default as part of Azure's efforts to provide high availability and resiliency for services within those regions. Although the documentation typically states availability zones as optional, some regions have this enabled by default and cannot be disabled. That's why the option becomes read-only upon choosing this region, it's a design element of the region's infrastructure.

    Unfortunately, in these particular regions, availability zones cannot be disabled once enabled. If keeping them off is a hard requirement, you might think about hosting your Notification Hub in another region where this option is still configurable.

    https://learn.microsoft.com/en-us/azure/reliability/availability-zones-region-support
    https://learn.microsoft.com/en-us/azure/reliability/availability-zones-service-support
    https://learn.microsoft.com/en-us/azure/reliability/reliability-notification-hubs

    If the answer is helpful, please click Accept Answer and kindly upvote it so that other people who faces similar issue may get benefitted from it.

    Let me know if you have any further Queries.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.