From 942cf8fcfb600c975badce323d82e25c31edd549 Mon Sep 17 00:00:00 2001 From: Your Name Date: Wed, 20 Aug 2025 17:20:28 +0530 Subject: [PATCH 1/4] Servicebus aaz config updates --- Commands/readme.md | 2 +- Commands/servicebus/namespace/_create.md | 16 + Commands/servicebus/namespace/_delete.md | 11 + Commands/servicebus/namespace/_exists.md | 4 + Commands/servicebus/namespace/_failover.md | 9 + Commands/servicebus/namespace/_list.md | 16 + Commands/servicebus/namespace/_show.md | 11 + Commands/servicebus/namespace/_update.md | 12 + .../servicebus/namespace/identity/_assign.md | 9 + .../servicebus/namespace/identity/_remove.md | 9 + .../servicebus/namespace/identity/_show.md | 9 + .../servicebus/namespace/identity/readme.md | 14 + .../namespace/nsp/configuration/_list.md | 9 + .../namespace/nsp/configuration/_show.md | 9 + .../namespace/nsp/configuration/readme.md | 11 + Commands/servicebus/namespace/nsp/readme.md | 8 + Commands/servicebus/namespace/readme.md | 11 +- Commands/servicebus/readme.md | 4 +- .../2023-01-01-preview.json | 1 + .../2023-01-01-preview.xml | 66 + .../2023-01-01-preview.json | 1 + .../2023-01-01-preview.xml | 227 ++ .../2023-01-01-preview.json | 1 + .../2023-01-01-preview.xml | 2171 +++++++++++++++++ .../2023-01-01-preview.json | 1 + .../2023-01-01-preview.xml | 82 + .../2025-05-01-preview.json | 1 + .../2025-05-01-preview.xml | 144 ++ .../2025-05-01-preview.json | 1 + .../2025-05-01-preview.xml | 143 ++ 30 files changed, 3009 insertions(+), 4 deletions(-) create mode 100644 Commands/servicebus/namespace/_failover.md create mode 100644 Commands/servicebus/namespace/identity/_assign.md create mode 100644 Commands/servicebus/namespace/identity/_remove.md create mode 100644 Commands/servicebus/namespace/identity/_show.md create mode 100644 Commands/servicebus/namespace/identity/readme.md create mode 100644 Commands/servicebus/namespace/nsp/configuration/_list.md create mode 100644 Commands/servicebus/namespace/nsp/configuration/_show.md create mode 100644 Commands/servicebus/namespace/nsp/configuration/readme.md create mode 100644 Commands/servicebus/namespace/nsp/readme.md create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL2NoZWNrbmFtZWF2YWlsYWJpbGl0eQ==/2023-01-01-preview.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL2NoZWNrbmFtZWF2YWlsYWJpbGl0eQ==/2023-01-01-preview.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXM=/2023-01-01-preview.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXM=/2023-01-01-preview.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30=/2023-01-01-preview.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30=/2023-01-01-preview.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZmFpbG92ZXI=/2023-01-01-preview.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZmFpbG92ZXI=/2023-01-01-preview.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnM=/2025-05-01-preview.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnM=/2025-05-01-preview.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnMve30=/2025-05-01-preview.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnMve30=/2025-05-01-preview.xml diff --git a/Commands/readme.md b/Commands/readme.md index 201860607..59be9ca3f 100644 --- a/Commands/readme.md +++ b/Commands/readme.md @@ -339,7 +339,7 @@ : Manage Service Networking Resources - [servicebus](/Commands/servicebus/readme.md) -: servicebus +: Manage Service Bus - [sig](/Commands/sig/readme.md) : Manage shared image gallery. diff --git a/Commands/servicebus/namespace/_create.md b/Commands/servicebus/namespace/_create.md index 3c99c25e2..4b69ad462 100644 --- a/Commands/servicebus/namespace/_create.md +++ b/Commands/servicebus/namespace/_create.md @@ -19,3 +19,19 @@ Create a service namespace. Once created, this namespace's resource manifest is ```bash servicebus namespace create --resource-group myresourcegroup --name mynamespace --location westus --sku Premium --mi-user-assigned /subscriptions/{subscriptionId}/resourceGroups/{resourcegroup}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MSIName --encryption-config key-name=key1 key-vault-uri=https://mykeyvault.vault.azure.net/ user-assigned-identity=/subscriptions/{subscriptionId}}/resourceGroups/{resourcegroup}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MSIName --encryption-config key-name=key1 key-vault-uri=https://mykeyvault.vault.azure.net/ user-assigned-identity=/subscriptions/{subscriptionId}}/resourceGroups/{resourcegroup}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MSIName ``` + +### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30=/2023-01-01-preview.xml) **Stable** + + + +#### examples + +- Create a Service Bus Namespace + ```bash + servicebus namespace create --resource-group myresourcegroup --name mynamespace --location westus --tags tag1=value1 tag2=value2 --sku Standard + ``` + +- Creates a new namespace with Identity & Encryption Enabled + ```bash + servicebus namespace create --resource-group myresourcegroup --name mynamespace --location westus --sku Premium --mi-user-assigned /subscriptions/{subscriptionId}/resourceGroups/{resourcegroup}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MSIName --encryption-config key-name=key1 key-vault-uri=https://mykeyvault.vault.azure.net/ user-assigned-identity=/subscriptions/{subscriptionId}}/resourceGroups/{resourcegroup}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MSIName --encryption-config key-name=key1 key-vault-uri=https://mykeyvault.vault.azure.net/ user-assigned-identity=/subscriptions/{subscriptionId}}/resourceGroups/{resourcegroup}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MSIName + ``` diff --git a/Commands/servicebus/namespace/_delete.md b/Commands/servicebus/namespace/_delete.md index c41215344..988c1b0c5 100644 --- a/Commands/servicebus/namespace/_delete.md +++ b/Commands/servicebus/namespace/_delete.md @@ -14,3 +14,14 @@ Delete an existing namespace. This operation also removes all associated resourc ```bash servicebus namespace delete --resource-group myresourcegroup --name mynamespace ``` + +### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30=/2023-01-01-preview.xml) **Stable** + + + +#### examples + +- Deletes the Service Bus Namespace + ```bash + servicebus namespace delete --resource-group myresourcegroup --name mynamespace + ``` diff --git a/Commands/servicebus/namespace/_exists.md b/Commands/servicebus/namespace/_exists.md index 2c6e71148..7642e6b95 100644 --- a/Commands/servicebus/namespace/_exists.md +++ b/Commands/servicebus/namespace/_exists.md @@ -7,3 +7,7 @@ Check the give namespace name availability. ### [2022-10-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL2NoZWNrbmFtZWF2YWlsYWJpbGl0eQ==/2022-10-01-preview.xml) **Stable** + +### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL2NoZWNrbmFtZWF2YWlsYWJpbGl0eQ==/2023-01-01-preview.xml) **Stable** + + diff --git a/Commands/servicebus/namespace/_failover.md b/Commands/servicebus/namespace/_failover.md new file mode 100644 index 000000000..adb08c5aa --- /dev/null +++ b/Commands/servicebus/namespace/_failover.md @@ -0,0 +1,9 @@ +# [Command] _servicebus namespace failover_ + +GeoDR Failover + +## Versions + +### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZmFpbG92ZXI=/2023-01-01-preview.xml) **Stable** + + diff --git a/Commands/servicebus/namespace/_list.md b/Commands/servicebus/namespace/_list.md index 57fe8b220..44222de1d 100644 --- a/Commands/servicebus/namespace/_list.md +++ b/Commands/servicebus/namespace/_list.md @@ -19,3 +19,19 @@ List the available namespaces within a resource group. ```bash servicebus namespace list ``` + +### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXM=/2023-01-01-preview.xml) **Stable** + + + +#### examples + +- List the Service Bus Namespaces under resourcegroup. + ```bash + servicebus namespace list --resource-group myresourcegroup + ``` + +- List the Service Bus Namespaces under subscription + ```bash + servicebus namespace list + ``` diff --git a/Commands/servicebus/namespace/_show.md b/Commands/servicebus/namespace/_show.md index 208802347..c759f35da 100644 --- a/Commands/servicebus/namespace/_show.md +++ b/Commands/servicebus/namespace/_show.md @@ -14,3 +14,14 @@ Get a description for the specified namespace. ```bash servicebus namespace show --resource-group myresourcegroup --name mynamespace ``` + +### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30=/2023-01-01-preview.xml) **Stable** + + + +#### examples + +- shows the Namespace details. + ```bash + servicebus namespace show --resource-group myresourcegroup --name mynamespace + ``` diff --git a/Commands/servicebus/namespace/_update.md b/Commands/servicebus/namespace/_update.md index 13cc66b46..fa0e0970c 100644 --- a/Commands/servicebus/namespace/_update.md +++ b/Commands/servicebus/namespace/_update.md @@ -15,3 +15,15 @@ Update a service namespace. Once created, this namespace's resource manifest is servicebus namespace update --resource-group myresourcegroup --name mynamespace --tags tag=value az servicebus namespace update --name mynamespace --resource-group myresourcegroup --sku Basic ``` + +### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30=/2023-01-01-preview.xml) **Stable** + + + +#### examples + +- Updates a Service Bus Namespace + ```bash + servicebus namespace update --resource-group myresourcegroup --name mynamespace --tags tag=value + az servicebus namespace update --name mynamespace --resource-group myresourcegroup --sku Basic + ``` diff --git a/Commands/servicebus/namespace/identity/_assign.md b/Commands/servicebus/namespace/identity/_assign.md new file mode 100644 index 000000000..4d920aa4e --- /dev/null +++ b/Commands/servicebus/namespace/identity/_assign.md @@ -0,0 +1,9 @@ +# [Command] _servicebus namespace identity assign_ + +Assign the user or system managed identities. + +## Versions + +### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30=/2023-01-01-preview.xml) **Stable** + + diff --git a/Commands/servicebus/namespace/identity/_remove.md b/Commands/servicebus/namespace/identity/_remove.md new file mode 100644 index 000000000..4bdfca231 --- /dev/null +++ b/Commands/servicebus/namespace/identity/_remove.md @@ -0,0 +1,9 @@ +# [Command] _servicebus namespace identity remove_ + +Remove the user or system managed identities. + +## Versions + +### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30=/2023-01-01-preview.xml) **Stable** + + diff --git a/Commands/servicebus/namespace/identity/_show.md b/Commands/servicebus/namespace/identity/_show.md new file mode 100644 index 000000000..93c62d971 --- /dev/null +++ b/Commands/servicebus/namespace/identity/_show.md @@ -0,0 +1,9 @@ +# [Command] _servicebus namespace identity show_ + +Show the details of managed identities. + +## Versions + +### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30=/2023-01-01-preview.xml) **Stable** + + diff --git a/Commands/servicebus/namespace/identity/readme.md b/Commands/servicebus/namespace/identity/readme.md new file mode 100644 index 000000000..defc1d4cd --- /dev/null +++ b/Commands/servicebus/namespace/identity/readme.md @@ -0,0 +1,14 @@ +# [Group] _servicebus namespace identity_ + +Manage Identity + +## Commands + +- [assign](/Commands/servicebus/namespace/identity/_assign.md) +: Assign the user or system managed identities. + +- [remove](/Commands/servicebus/namespace/identity/_remove.md) +: Remove the user or system managed identities. + +- [show](/Commands/servicebus/namespace/identity/_show.md) +: Show the details of managed identities. diff --git a/Commands/servicebus/namespace/nsp/configuration/_list.md b/Commands/servicebus/namespace/nsp/configuration/_list.md new file mode 100644 index 000000000..af076fb6c --- /dev/null +++ b/Commands/servicebus/namespace/nsp/configuration/_list.md @@ -0,0 +1,9 @@ +# [Command] _servicebus namespace nsp configuration list_ + +List list of current NetworkSecurityPerimeterConfiguration for Namespace + +## Versions + +### [2025-05-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnM=/2025-05-01-preview.xml) **Stable** + + diff --git a/Commands/servicebus/namespace/nsp/configuration/_show.md b/Commands/servicebus/namespace/nsp/configuration/_show.md new file mode 100644 index 000000000..06729b779 --- /dev/null +++ b/Commands/servicebus/namespace/nsp/configuration/_show.md @@ -0,0 +1,9 @@ +# [Command] _servicebus namespace nsp configuration show_ + +Get a NetworkSecurityPerimeterConfigurations resourceAssociationName + +## Versions + +### [2025-05-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnMve30=/2025-05-01-preview.xml) **Stable** + + diff --git a/Commands/servicebus/namespace/nsp/configuration/readme.md b/Commands/servicebus/namespace/nsp/configuration/readme.md new file mode 100644 index 000000000..243e574c2 --- /dev/null +++ b/Commands/servicebus/namespace/nsp/configuration/readme.md @@ -0,0 +1,11 @@ +# [Group] _servicebus namespace nsp configuration_ + +Manage Network Security Perimeter Configuration + +## Commands + +- [list](/Commands/servicebus/namespace/nsp/configuration/_list.md) +: List list of current NetworkSecurityPerimeterConfiguration for Namespace + +- [show](/Commands/servicebus/namespace/nsp/configuration/_show.md) +: Get a NetworkSecurityPerimeterConfigurations resourceAssociationName diff --git a/Commands/servicebus/namespace/nsp/readme.md b/Commands/servicebus/namespace/nsp/readme.md new file mode 100644 index 000000000..73f739396 --- /dev/null +++ b/Commands/servicebus/namespace/nsp/readme.md @@ -0,0 +1,8 @@ +# [Group] _servicebus namespace nsp_ + +Manage Nsp + +## Subgroups + +- [configuration](/Commands/servicebus/namespace/nsp/configuration/readme.md) +: Manage Network Security Perimeter Configuration diff --git a/Commands/servicebus/namespace/readme.md b/Commands/servicebus/namespace/readme.md index 89d2449e9..2b714c10a 100644 --- a/Commands/servicebus/namespace/readme.md +++ b/Commands/servicebus/namespace/readme.md @@ -1,15 +1,21 @@ # [Group] _servicebus namespace_ -servicebus namespace +Manage Namespace ## Subgroups - [authorization-rule](/Commands/servicebus/namespace/authorization-rule/readme.md) : servicebus namespace authorization-rule +- [identity](/Commands/servicebus/namespace/identity/readme.md) +: Manage Identity + - [network-rule-set](/Commands/servicebus/namespace/network-rule-set/readme.md) : servicebus namespace network-rule-set +- [nsp](/Commands/servicebus/namespace/nsp/readme.md) +: Manage Nsp + - [private-endpoint-connection](/Commands/servicebus/namespace/private-endpoint-connection/readme.md) : servicebus namespace private-endpoint-connection @@ -27,6 +33,9 @@ servicebus namespace - [exists](/Commands/servicebus/namespace/_exists.md) : Check the give namespace name availability. +- [failover](/Commands/servicebus/namespace/_failover.md) +: GeoDR Failover + - [list](/Commands/servicebus/namespace/_list.md) : List the available namespaces within a resource group. diff --git a/Commands/servicebus/readme.md b/Commands/servicebus/readme.md index 3e496d84d..7c0311689 100644 --- a/Commands/servicebus/readme.md +++ b/Commands/servicebus/readme.md @@ -1,6 +1,6 @@ # [Group] _servicebus_ -servicebus +Manage Service Bus ## Subgroups @@ -11,7 +11,7 @@ servicebus : Manage Azure Service Bus Migration of Standard to Premium. - [namespace](/Commands/servicebus/namespace/readme.md) -: servicebus namespace +: Manage Namespace - [queue](/Commands/servicebus/queue/readme.md) : servicebus queue diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL2NoZWNrbmFtZWF2YWlsYWJpbGl0eQ==/2023-01-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL2NoZWNrbmFtZWF2YWlsYWJpbGl0eQ==/2023-01-01-preview.json new file mode 100644 index 000000000..70d31d0f3 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL2NoZWNrbmFtZWF2YWlsYWJpbGl0eQ==/2023-01-01-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.servicebus/checknameavailability", "version": "2023-01-01-preview", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LlNlcnZpY2VCdXMvQ2hlY2tOYW1lQXZhaWxhYmlsaXR5/V/MjAyMy0wMS0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "servicebus namespace", "commands": [{"name": "exists", "version": "2023-01-01-preview", "resources": [{"id": "/subscriptions/{}/providers/microsoft.servicebus/checknameavailability", "version": "2023-01-01-preview", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LlNlcnZpY2VCdXMvQ2hlY2tOYW1lQXZhaWxhYmlsaXR5/V/MjAyMy0wMS0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Parameters", "args": [{"type": "string", "var": "$parameters.name", "options": ["name"], "required": true, "group": "Parameters", "help": {"short": "The Name to check the namespace name availability and The namespace name can contain only letters, numbers, and hyphens. The namespace must start with a letter, and it must end with a letter or number."}}]}], "operations": [{"operationId": "Namespaces_CheckNameAvailability", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.ServiceBus/CheckNameAvailability", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2023-01-01-preview"}, "type": "string", "name": "api-version", "required": true}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "string", "name": "name", "arg": "$parameters.name", "required": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "message"}, {"type": "boolean", "name": "nameAvailable"}, {"type": "string", "name": "reason", "enum": {"items": [{"value": "InvalidName"}, {"value": "NameInLockdown"}, {"value": "NameInUse"}, {"value": "None"}, {"value": "SubscriptionIsDisabled"}, {"value": "TooManyNamespaceInCurrentSubscription"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL2NoZWNrbmFtZWF2YWlsYWJpbGl0eQ==/2023-01-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL2NoZWNrbmFtZWF2YWlsYWJpbGl0eQ==/2023-01-01-preview.xml new file mode 100644 index 000000000..122b820cd --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL2NoZWNrbmFtZWF2YWlsYWJpbGl0eQ==/2023-01-01-preview.xml @@ -0,0 +1,66 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXM=/2023-01-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXM=/2023-01-01-preview.json new file mode 100644 index 000000000..99751b86a --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXM=/2023-01-01-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces", "version": "2023-01-01-preview", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2Vz/V/MjAyMy0wMS0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "servicebus namespace", "commands": [{"name": "list", "version": "2023-01-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces", "version": "2023-01-01-preview", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2Vz/V/MjAyMy0wMS0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Namespaces_ListByResourceGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2023-01-01-preview"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "string", "name": "principalId"}, {"readOnly": true, "type": "string", "name": "tenantId"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned, UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "clientId"}, {"readOnly": true, "type": "string", "name": "principalId"}]}}}], "clientFlatten": true}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName"}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "disableLocalAuth"}, {"type": "object", "name": "encryption", "props": [{"default": {"value": "Microsoft.KeyVault"}, "type": "string", "name": "keySource", "enum": {"items": [{"value": "Microsoft.KeyVault"}]}}, {"type": "array", "name": "keyVaultProperties", "item": {"type": "object", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "userAssignedIdentity"}], "clientFlatten": true}, {"type": "string", "name": "keyName"}, {"type": "string", "name": "keyVaultUri"}, {"type": "string", "name": "keyVersion"}]}}, {"type": "boolean", "name": "requireInfrastructureEncryption"}], "clientFlatten": true}, {"type": "object", "name": "geoDataReplication", "props": [{"type": "array", "name": "locations", "item": {"type": "object", "props": [{"type": "string", "name": "clusterArmId"}, {"type": "string", "name": "locationName"}, {"type": "string", "name": "roleType", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}]}}, {"type": "integer32", "name": "maxReplicationLagDurationInSeconds"}]}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "string", "name": "minimumTlsVersion", "enum": {"items": [{"value": "1.0"}, {"value": "1.1"}, {"value": "1.2"}]}}, {"type": "integer32", "name": "premiumMessagingPartitions"}, {"type": "array", "name": "privateEndpointConnections", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "props": [{"type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "@SystemData_read", "name": "systemData"}, {"readOnly": true, "type": "string", "name": "type"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState"}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"readOnly": true, "type": "string", "name": "serviceBusEndpoint"}, {"readOnly": true, "type": "string", "name": "status"}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity"}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}], "cls": "SystemData_read"}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXM=/2023-01-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXM=/2023-01-01-preview.xml new file mode 100644 index 000000000..aea0906da --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXM=/2023-01-01-preview.xml @@ -0,0 +1,227 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30=/2023-01-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30=/2023-01-01-preview.json new file mode 100644 index 000000000..a4c44b13a --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30=/2023-01-01-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}", "version": "2023-01-01-preview", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfQ==/V/MjAyMy0wMS0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "servicebus namespace", "commands": [{"name": "show", "version": "2023-01-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}", "version": "2023-01-01-preview", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfQ==/V/MjAyMy0wMS0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["n", "name", "namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Namespaces_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2023-01-01-preview"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "string", "name": "principalId"}, {"readOnly": true, "type": "string", "name": "tenantId"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned, UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "clientId"}, {"readOnly": true, "type": "string", "name": "principalId"}]}}}], "clientFlatten": true}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName"}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "disableLocalAuth"}, {"type": "object", "name": "encryption", "props": [{"default": {"value": "Microsoft.KeyVault"}, "type": "string", "name": "keySource", "enum": {"items": [{"value": "Microsoft.KeyVault"}]}}, {"type": "array", "name": "keyVaultProperties", "item": {"type": "object", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "userAssignedIdentity"}], "clientFlatten": true}, {"type": "string", "name": "keyName"}, {"type": "string", "name": "keyVaultUri"}, {"type": "string", "name": "keyVersion"}]}}, {"type": "boolean", "name": "requireInfrastructureEncryption"}], "clientFlatten": true}, {"type": "object", "name": "geoDataReplication", "props": [{"type": "array", "name": "locations", "item": {"type": "object", "props": [{"type": "string", "name": "clusterArmId"}, {"type": "string", "name": "locationName"}, {"type": "string", "name": "roleType", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}]}}, {"type": "integer32", "name": "maxReplicationLagDurationInSeconds"}]}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "string", "name": "minimumTlsVersion", "enum": {"items": [{"value": "1.0"}, {"value": "1.1"}, {"value": "1.2"}]}}, {"type": "integer32", "name": "premiumMessagingPartitions"}, {"type": "array", "name": "privateEndpointConnections", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "props": [{"type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "@SystemData_read", "name": "systemData"}, {"readOnly": true, "type": "string", "name": "type"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState"}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"readOnly": true, "type": "string", "name": "serviceBusEndpoint"}, {"readOnly": true, "type": "string", "name": "status"}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity"}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}], "cls": "SystemData_read"}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "delete", "version": "2023-01-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}", "version": "2023-01-01-preview", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfQ==/V/MjAyMy0wMS0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["n", "name", "namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Namespaces_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2023-01-01-preview"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}, {"name": "create", "version": "2023-01-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}", "version": "2023-01-01-preview", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfQ==/V/MjAyMy0wMS0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["n", "name", "namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name."}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Parameters", "args": [{"type": "object", "var": "$parameters.identity", "options": ["identity"], "group": "Parameters", "help": {"short": "Properties of BYOK Identity description"}, "args": [{"blank": {"value": "True"}, "type": "string", "var": "$parameters.identity.systemAssigned", "options": ["system-assigned", "mi-system-assigned"], "help": {"short": "Set the system managed identity."}}, {"type": "string", "var": "$parameters.identity.type", "options": ["type"], "help": {"short": "Type of managed service identity."}, "enum": {"items": [{"name": "None", "value": "None"}, {"name": "SystemAssigned", "value": "SystemAssigned"}, {"name": "SystemAssigned, UserAssigned", "value": "SystemAssigned, UserAssigned"}, {"name": "UserAssigned", "value": "UserAssigned"}]}}, {"blank": {"value": []}, "type": "array", "var": "$parameters.identity.userAssigned", "options": ["user-assigned", "mi-user-assigned"], "help": {"short": "Set the user managed identities."}, "item": {"type": "string"}}, {"type": "object", "var": "$parameters.identity.userAssignedIdentities", "options": ["user-assigned-identities"], "help": {"short": "Properties for User Assigned Identities"}, "additionalProps": {"item": {"blank": {"value": {}}, "type": "object"}}}]}, {"type": "ResourceLocation", "var": "$parameters.location", "options": ["l", "location"], "required": true, "group": "Parameters", "help": {"short": "The Geo-location where the resource lives"}}, {"type": "object", "var": "$parameters.sku", "options": ["sku"], "group": "Parameters", "help": {"short": "Properties of SKU"}, "args": [{"type": "integer32", "var": "$parameters.sku.capacity", "options": ["capacity"], "help": {"short": "Messaging units for your service bus premium namespace. Valid capacities are {1, 2, 4, 8, 16} multiples of your properties.premiumMessagingPartitions setting. For example, If properties.premiumMessagingPartitions is 1 then possible capacity values are 1, 2, 4, 8, and 16. If properties.premiumMessagingPartitions is 4 then possible capacity values are 4, 8, 16, 32 and 64"}}, {"type": "string", "var": "$parameters.sku.name", "options": ["name"], "required": true, "help": {"short": "Name of this SKU."}, "enum": {"items": [{"name": "Basic", "value": "Basic"}, {"name": "Premium", "value": "Premium"}, {"name": "Standard", "value": "Standard"}]}}, {"type": "string", "var": "$parameters.sku.tier", "options": ["tier"], "help": {"short": "The billing tier of this particular SKU."}, "enum": {"items": [{"name": "Basic", "value": "Basic"}, {"name": "Premium", "value": "Premium"}, {"name": "Standard", "value": "Standard"}]}}]}, {"type": "object", "var": "$parameters.tags", "options": ["tags"], "group": "Parameters", "help": {"short": "Resource tags"}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$parameters.properties.alternateName", "options": ["alternate-name"], "group": "Properties", "help": {"short": "Alternate name for namespace"}}, {"type": "boolean", "var": "$parameters.properties.disableLocalAuth", "options": ["disable-local-auth"], "group": "Properties", "help": {"short": "This property disables SAS authentication for the Service Bus namespace."}}, {"type": "object", "var": "$parameters.properties.encryption", "options": ["encryption"], "group": "Properties", "help": {"short": "Properties of BYOK Encryption description"}, "args": [{"type": "string", "var": "$parameters.properties.encryption.keySource", "options": ["key-source"], "help": {"short": "Enumerates the possible value of keySource for Encryption"}, "default": {"value": "Microsoft.KeyVault"}, "enum": {"items": [{"name": "Microsoft.KeyVault", "value": "Microsoft.KeyVault"}]}}, {"type": "array", "var": "$parameters.properties.encryption.keyVaultProperties", "options": ["key-vault-properties"], "help": {"short": "Properties of KeyVault"}, "item": {"type": "object", "args": [{"type": "string", "var": "$parameters.properties.encryption.keyVaultProperties[].identity.userAssignedIdentity", "options": ["user-assigned-identity"], "group": "Identity", "help": {"short": "ARM ID of user Identity selected for encryption"}}, {"type": "string", "var": "$parameters.properties.encryption.keyVaultProperties[].keyName", "options": ["key-name"], "help": {"short": "Name of the Key from KeyVault"}}, {"type": "string", "var": "$parameters.properties.encryption.keyVaultProperties[].keyVaultUri", "options": ["key-vault-uri"], "help": {"short": "Uri of KeyVault"}}, {"type": "string", "var": "$parameters.properties.encryption.keyVaultProperties[].keyVersion", "options": ["key-version"], "help": {"short": "Version of KeyVault"}}]}}, {"type": "boolean", "var": "$parameters.properties.encryption.requireInfrastructureEncryption", "options": ["require-infrastructure-encryption"], "help": {"short": "Enable Infrastructure Encryption (Double Encryption)"}}]}, {"type": "object", "var": "$parameters.properties.geoDataReplication", "options": ["geo-data-replication"], "group": "Properties", "help": {"short": "Geo Data Replication settings for the namespace"}, "args": [{"type": "array", "var": "$parameters.properties.geoDataReplication.locations", "options": ["locations"], "help": {"short": "A list of regions where replicas of the namespace are maintained."}, "item": {"type": "object", "args": [{"type": "string", "var": "$parameters.properties.geoDataReplication.locations[].clusterArmId", "options": ["cluster-arm-id"], "help": {"short": "Optional property that denotes the ARM ID of the Cluster. This is required, if a namespace replica should be placed in a Dedicated Event Hub Cluster"}}, {"type": "string", "var": "$parameters.properties.geoDataReplication.locations[].locationName", "options": ["location-name"], "help": {"short": "Azure regions where a replica of the namespace is maintained"}}, {"type": "string", "var": "$parameters.properties.geoDataReplication.locations[].roleType", "options": ["role-type"], "help": {"short": "GeoDR Role Types"}, "enum": {"items": [{"name": "Primary", "value": "Primary"}, {"name": "Secondary", "value": "Secondary"}]}}]}}, {"type": "integer32", "var": "$parameters.properties.geoDataReplication.maxReplicationLagDurationInSeconds", "options": ["max-replication-lag-duration-in-seconds"], "help": {"short": "The maximum acceptable lag for data replication operations from the primary replica to a quorum of secondary replicas. When the lag exceeds the configured amount, operations on the primary replica will be failed. The allowed values are 0 and 5 minutes to 1 day."}}]}, {"type": "string", "var": "$parameters.properties.minimumTlsVersion", "options": ["minimum-tls-version"], "group": "Properties", "help": {"short": "The minimum TLS version for the cluster to support, e.g. '1.2'"}, "enum": {"items": [{"name": "1.0", "value": "1.0"}, {"name": "1.1", "value": "1.1"}, {"name": "1.2", "value": "1.2"}]}}, {"type": "integer32", "var": "$parameters.properties.premiumMessagingPartitions", "options": ["premium-partitions", "premium-messaging-partitions"], "group": "Properties", "help": {"short": "The number of partitions of a Service Bus namespace. This property is only applicable to Premium SKU namespaces. The default value is 1 and possible values are 1, 2 and 4"}}, {"type": "array", "var": "$parameters.properties.privateEndpointConnections", "options": ["connections", "private-endpoint-connections"], "group": "Properties", "help": {"short": "List of private endpoint connections."}, "item": {"type": "object", "args": [{"type": "object", "var": "$parameters.properties.privateEndpointConnections[].properties.privateEndpoint", "options": ["private-endpoint"], "group": "Properties", "help": {"short": "The Private Endpoint resource for this Connection."}, "args": [{"type": "string", "var": "$parameters.properties.privateEndpointConnections[].properties.privateEndpoint.id", "options": ["id"], "help": {"short": "The ARM identifier for Private Endpoint."}}]}, {"type": "object", "var": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState", "options": ["private-link-service-connection-state"], "group": "Properties", "help": {"short": "Details about the state of the connection."}, "args": [{"type": "string", "var": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState.description", "options": ["description"], "help": {"short": "Description of the connection state."}}, {"type": "string", "var": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState.status", "options": ["status"], "help": {"short": "Status of the connection."}, "enum": {"items": [{"name": "Approved", "value": "Approved"}, {"name": "Disconnected", "value": "Disconnected"}, {"name": "Pending", "value": "Pending"}, {"name": "Rejected", "value": "Rejected"}]}}]}, {"type": "string", "var": "$parameters.properties.privateEndpointConnections[].properties.provisioningState", "options": ["provisioning-state"], "group": "Properties", "help": {"short": "Provisioning state of the Private Endpoint Connection."}, "enum": {"items": [{"name": "Canceled", "value": "Canceled"}, {"name": "Creating", "value": "Creating"}, {"name": "Deleting", "value": "Deleting"}, {"name": "Failed", "value": "Failed"}, {"name": "Succeeded", "value": "Succeeded"}, {"name": "Updating", "value": "Updating"}]}}]}}, {"type": "string", "var": "$parameters.properties.publicNetworkAccess", "options": ["public-network-access"], "group": "Properties", "help": {"short": "This determines if traffic is allowed over public network. By default it is enabled."}, "default": {"value": "Enabled"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}, {"name": "SecuredByPerimeter", "value": "SecuredByPerimeter"}]}}, {"type": "boolean", "var": "$parameters.properties.zoneRedundant", "options": ["zone-redundant"], "group": "Properties", "help": {"short": "Enabling this property creates a Premium Service Bus Namespace in regions supported availability zones."}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Namespaces_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2023-01-01-preview"}, "type": "string", "name": "api-version", "required": true}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "IdentityObject", "name": "identity", "arg": "$parameters.identity", "props": [{"type": "string", "name": "type", "arg": "$parameters.identity.type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned, UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "arg": "$parameters.identity.userAssignedIdentities", "additionalProps": {"item": {"type": "object"}}}], "clientFlatten": true, "userAssigned": {"action": "create", "type": "array", "name": "userAssigned", "arg": "$parameters.identity.userAssigned", "item": {"action": "create", "type": "string"}}, "systemAssigned": {"action": "create", "type": "string", "name": "systemAssigned", "arg": "$parameters.identity.systemAssigned"}}, {"type": "ResourceLocation", "name": "location", "arg": "$parameters.location", "required": true}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName", "arg": "$parameters.properties.alternateName"}, {"type": "boolean", "name": "disableLocalAuth", "arg": "$parameters.properties.disableLocalAuth"}, {"type": "object", "name": "encryption", "arg": "$parameters.properties.encryption", "props": [{"default": {"value": "Microsoft.KeyVault"}, "type": "string", "name": "keySource", "arg": "$parameters.properties.encryption.keySource", "enum": {"items": [{"value": "Microsoft.KeyVault"}]}}, {"type": "array", "name": "keyVaultProperties", "arg": "$parameters.properties.encryption.keyVaultProperties", "item": {"type": "object", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "userAssignedIdentity", "arg": "$parameters.properties.encryption.keyVaultProperties[].identity.userAssignedIdentity"}], "clientFlatten": true}, {"type": "string", "name": "keyName", "arg": "$parameters.properties.encryption.keyVaultProperties[].keyName"}, {"type": "string", "name": "keyVaultUri", "arg": "$parameters.properties.encryption.keyVaultProperties[].keyVaultUri"}, {"type": "string", "name": "keyVersion", "arg": "$parameters.properties.encryption.keyVaultProperties[].keyVersion"}]}}, {"type": "boolean", "name": "requireInfrastructureEncryption", "arg": "$parameters.properties.encryption.requireInfrastructureEncryption"}], "clientFlatten": true}, {"type": "object", "name": "geoDataReplication", "arg": "$parameters.properties.geoDataReplication", "props": [{"type": "array", "name": "locations", "arg": "$parameters.properties.geoDataReplication.locations", "item": {"type": "object", "props": [{"type": "string", "name": "clusterArmId", "arg": "$parameters.properties.geoDataReplication.locations[].clusterArmId"}, {"type": "string", "name": "locationName", "arg": "$parameters.properties.geoDataReplication.locations[].locationName"}, {"type": "string", "name": "roleType", "arg": "$parameters.properties.geoDataReplication.locations[].roleType", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}]}}, {"type": "integer32", "name": "maxReplicationLagDurationInSeconds", "arg": "$parameters.properties.geoDataReplication.maxReplicationLagDurationInSeconds"}]}, {"type": "string", "name": "minimumTlsVersion", "arg": "$parameters.properties.minimumTlsVersion", "enum": {"items": [{"value": "1.0"}, {"value": "1.1"}, {"value": "1.2"}]}}, {"type": "integer32", "name": "premiumMessagingPartitions", "arg": "$parameters.properties.premiumMessagingPartitions"}, {"type": "array", "name": "privateEndpointConnections", "arg": "$parameters.properties.privateEndpointConnections", "item": {"type": "object", "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateEndpoint", "props": [{"type": "string", "name": "id", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateEndpoint.id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState.description"}, {"type": "string", "name": "status", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState.status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "arg": "$parameters.properties.privateEndpointConnections[].properties.provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}]}}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "arg": "$parameters.properties.publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"type": "boolean", "name": "zoneRedundant", "arg": "$parameters.properties.zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "arg": "$parameters.sku", "props": [{"type": "integer32", "name": "capacity", "arg": "$parameters.sku.capacity"}, {"type": "string", "name": "name", "arg": "$parameters.sku.name", "required": true, "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}, {"type": "string", "name": "tier", "arg": "$parameters.sku.tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"type": "object", "name": "tags", "arg": "$parameters.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "string", "name": "principalId"}, {"readOnly": true, "type": "string", "name": "tenantId"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned, UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "clientId"}, {"readOnly": true, "type": "string", "name": "principalId"}]}}}], "clientFlatten": true}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName"}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "disableLocalAuth"}, {"type": "object", "name": "encryption", "props": [{"default": {"value": "Microsoft.KeyVault"}, "type": "string", "name": "keySource", "enum": {"items": [{"value": "Microsoft.KeyVault"}]}}, {"type": "array", "name": "keyVaultProperties", "item": {"type": "object", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "userAssignedIdentity"}], "clientFlatten": true}, {"type": "string", "name": "keyName"}, {"type": "string", "name": "keyVaultUri"}, {"type": "string", "name": "keyVersion"}]}}, {"type": "boolean", "name": "requireInfrastructureEncryption"}], "clientFlatten": true}, {"type": "object", "name": "geoDataReplication", "props": [{"type": "array", "name": "locations", "item": {"type": "object", "props": [{"type": "string", "name": "clusterArmId"}, {"type": "string", "name": "locationName"}, {"type": "string", "name": "roleType", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}]}}, {"type": "integer32", "name": "maxReplicationLagDurationInSeconds"}]}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "string", "name": "minimumTlsVersion", "enum": {"items": [{"value": "1.0"}, {"value": "1.1"}, {"value": "1.2"}]}}, {"type": "integer32", "name": "premiumMessagingPartitions"}, {"type": "array", "name": "privateEndpointConnections", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "props": [{"type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "@SystemData_read", "name": "systemData"}, {"readOnly": true, "type": "string", "name": "type"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState"}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"readOnly": true, "type": "string", "name": "serviceBusEndpoint"}, {"readOnly": true, "type": "string", "name": "status"}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity"}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}], "cls": "SystemData_read"}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"statusCode": [202]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2023-01-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}", "version": "2023-01-01-preview", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfQ==/V/MjAyMy0wMS0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["n", "name", "namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Parameters", "args": [{"nullable": true, "type": "object", "var": "$parameters.identity", "options": ["identity"], "group": "Parameters", "help": {"short": "Properties of BYOK Identity description"}, "args": [{"nullable": true, "type": "string", "var": "$parameters.identity.type", "options": ["type"], "help": {"short": "Type of managed service identity."}, "enum": {"items": [{"name": "None", "value": "None"}, {"name": "SystemAssigned", "value": "SystemAssigned"}, {"name": "SystemAssigned, UserAssigned", "value": "SystemAssigned, UserAssigned"}, {"name": "UserAssigned", "value": "UserAssigned"}]}}, {"nullable": true, "type": "object", "var": "$parameters.identity.userAssignedIdentities", "options": ["user-assigned-identities"], "help": {"short": "Properties for User Assigned Identities"}, "additionalProps": {"item": {"nullable": true, "blank": {"value": {}}, "type": "object"}}}]}, {"nullable": true, "type": "object", "var": "$parameters.tags", "options": ["tags"], "group": "Parameters", "help": {"short": "Resource tags"}, "additionalProps": {"item": {"nullable": true, "type": "string"}}}]}, {"name": "Properties", "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.alternateName", "options": ["alternate-name"], "group": "Properties", "help": {"short": "Alternate name for namespace"}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.disableLocalAuth", "options": ["disable-local-auth"], "group": "Properties", "help": {"short": "This property disables SAS authentication for the Service Bus namespace."}}, {"nullable": true, "type": "object", "var": "$parameters.properties.encryption", "options": ["encryption"], "group": "Properties", "help": {"short": "Properties of BYOK Encryption description"}, "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.encryption.keySource", "options": ["key-source"], "help": {"short": "Enumerates the possible value of keySource for Encryption"}, "enum": {"items": [{"name": "Microsoft.KeyVault", "value": "Microsoft.KeyVault"}]}}, {"nullable": true, "type": "array", "var": "$parameters.properties.encryption.keyVaultProperties", "options": ["key-vault-properties"], "help": {"short": "Properties of KeyVault"}, "item": {"nullable": true, "type": "object", "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.encryption.keyVaultProperties[].identity.userAssignedIdentity", "options": ["user-assigned-identity"], "group": "Identity", "help": {"short": "ARM ID of user Identity selected for encryption"}}, {"nullable": true, "type": "string", "var": "$parameters.properties.encryption.keyVaultProperties[].keyName", "options": ["key-name"], "help": {"short": "Name of the Key from KeyVault"}}, {"nullable": true, "type": "string", "var": "$parameters.properties.encryption.keyVaultProperties[].keyVaultUri", "options": ["key-vault-uri"], "help": {"short": "Uri of KeyVault"}}, {"nullable": true, "type": "string", "var": "$parameters.properties.encryption.keyVaultProperties[].keyVersion", "options": ["key-version"], "help": {"short": "Version of KeyVault"}}]}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.encryption.requireInfrastructureEncryption", "options": ["require-infrastructure-encryption"], "help": {"short": "Enable Infrastructure Encryption (Double Encryption)"}}]}, {"nullable": true, "type": "object", "var": "$parameters.properties.geoDataReplication", "options": ["geo-data-replication"], "group": "Properties", "help": {"short": "Geo Data Replication settings for the namespace"}, "args": [{"nullable": true, "type": "array", "var": "$parameters.properties.geoDataReplication.locations", "options": ["locations"], "help": {"short": "A list of regions where replicas of the namespace are maintained."}, "item": {"nullable": true, "type": "object", "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.geoDataReplication.locations[].clusterArmId", "options": ["cluster-arm-id"], "help": {"short": "Optional property that denotes the ARM ID of the Cluster. This is required, if a namespace replica should be placed in a Dedicated Event Hub Cluster"}}, {"nullable": true, "type": "string", "var": "$parameters.properties.geoDataReplication.locations[].locationName", "options": ["location-name"], "help": {"short": "Azure regions where a replica of the namespace is maintained"}}, {"nullable": true, "type": "string", "var": "$parameters.properties.geoDataReplication.locations[].roleType", "options": ["role-type"], "help": {"short": "GeoDR Role Types"}, "enum": {"items": [{"name": "Primary", "value": "Primary"}, {"name": "Secondary", "value": "Secondary"}]}}]}}, {"nullable": true, "type": "integer32", "var": "$parameters.properties.geoDataReplication.maxReplicationLagDurationInSeconds", "options": ["max-replication-lag-duration-in-seconds"], "help": {"short": "The maximum acceptable lag for data replication operations from the primary replica to a quorum of secondary replicas. When the lag exceeds the configured amount, operations on the primary replica will be failed. The allowed values are 0 and 5 minutes to 1 day."}}]}, {"nullable": true, "type": "string", "var": "$parameters.properties.minimumTlsVersion", "options": ["minimum-tls-version"], "group": "Properties", "help": {"short": "The minimum TLS version for the cluster to support, e.g. '1.2'"}, "enum": {"items": [{"name": "1.0", "value": "1.0"}, {"name": "1.1", "value": "1.1"}, {"name": "1.2", "value": "1.2"}]}}, {"nullable": true, "type": "integer32", "var": "$parameters.properties.premiumMessagingPartitions", "options": ["premium-partitions", "premium-messaging-partitions"], "group": "Properties", "help": {"short": "The number of partitions of a Service Bus namespace. This property is only applicable to Premium SKU namespaces. The default value is 1 and possible values are 1, 2 and 4"}}, {"nullable": true, "type": "array", "var": "$parameters.properties.privateEndpointConnections", "options": ["connections", "private-endpoint-connections"], "group": "Properties", "help": {"short": "List of private endpoint connections."}, "item": {"nullable": true, "type": "object", "args": [{"nullable": true, "type": "object", "var": "$parameters.properties.privateEndpointConnections[].properties.privateEndpoint", "options": ["private-endpoint"], "group": "Properties", "help": {"short": "The Private Endpoint resource for this Connection."}, "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.privateEndpointConnections[].properties.privateEndpoint.id", "options": ["id"], "help": {"short": "The ARM identifier for Private Endpoint."}}]}, {"nullable": true, "type": "object", "var": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState", "options": ["private-link-service-connection-state"], "group": "Properties", "help": {"short": "Details about the state of the connection."}, "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState.description", "options": ["description"], "help": {"short": "Description of the connection state."}}, {"nullable": true, "type": "string", "var": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState.status", "options": ["status"], "help": {"short": "Status of the connection."}, "enum": {"items": [{"name": "Approved", "value": "Approved"}, {"name": "Disconnected", "value": "Disconnected"}, {"name": "Pending", "value": "Pending"}, {"name": "Rejected", "value": "Rejected"}]}}]}, {"nullable": true, "type": "string", "var": "$parameters.properties.privateEndpointConnections[].properties.provisioningState", "options": ["provisioning-state"], "group": "Properties", "help": {"short": "Provisioning state of the Private Endpoint Connection."}, "enum": {"items": [{"name": "Canceled", "value": "Canceled"}, {"name": "Creating", "value": "Creating"}, {"name": "Deleting", "value": "Deleting"}, {"name": "Failed", "value": "Failed"}, {"name": "Succeeded", "value": "Succeeded"}, {"name": "Updating", "value": "Updating"}]}}]}}, {"nullable": true, "type": "string", "var": "$parameters.properties.publicNetworkAccess", "options": ["public-network-access"], "group": "Properties", "help": {"short": "This determines if traffic is allowed over public network. By default it is enabled."}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}, {"name": "SecuredByPerimeter", "value": "SecuredByPerimeter"}]}}]}, {"name": "Sku", "args": [{"nullable": true, "type": "integer32", "var": "$parameters.sku.capacity", "options": ["capacity"], "group": "Sku", "help": {"short": "Messaging units for your service bus premium namespace. Valid capacities are {1, 2, 4, 8, 16} multiples of your properties.premiumMessagingPartitions setting. For example, If properties.premiumMessagingPartitions is 1 then possible capacity values are 1, 2, 4, 8, and 16. If properties.premiumMessagingPartitions is 4 then possible capacity values are 4, 8, 16, 32 and 64"}}, {"type": "string", "var": "$parameters.sku.name", "options": ["sku"], "group": "Sku", "help": {"short": "Name of this SKU."}, "enum": {"items": [{"name": "Basic", "value": "Basic"}, {"name": "Premium", "value": "Premium"}, {"name": "Standard", "value": "Standard"}]}}, {"nullable": true, "type": "string", "var": "$parameters.sku.tier", "options": ["tier"], "group": "Sku", "help": {"short": "The billing tier of this particular SKU."}, "enum": {"items": [{"name": "Basic", "value": "Basic"}, {"name": "Premium", "value": "Premium"}, {"name": "Standard", "value": "Standard"}]}}]}], "operations": [{"operationId": "Namespaces_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2023-01-01-preview"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "string", "name": "principalId"}, {"readOnly": true, "type": "string", "name": "tenantId"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned, UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "clientId"}, {"readOnly": true, "type": "string", "name": "principalId"}]}}}], "clientFlatten": true}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName"}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "disableLocalAuth"}, {"type": "object", "name": "encryption", "props": [{"default": {"value": "Microsoft.KeyVault"}, "type": "string", "name": "keySource", "enum": {"items": [{"value": "Microsoft.KeyVault"}]}}, {"type": "array", "name": "keyVaultProperties", "item": {"type": "object", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "userAssignedIdentity"}], "clientFlatten": true}, {"type": "string", "name": "keyName"}, {"type": "string", "name": "keyVaultUri"}, {"type": "string", "name": "keyVersion"}]}}, {"type": "boolean", "name": "requireInfrastructureEncryption"}], "clientFlatten": true}, {"type": "object", "name": "geoDataReplication", "props": [{"type": "array", "name": "locations", "item": {"type": "object", "props": [{"type": "string", "name": "clusterArmId"}, {"type": "string", "name": "locationName"}, {"type": "string", "name": "roleType", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}]}}, {"type": "integer32", "name": "maxReplicationLagDurationInSeconds"}]}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "string", "name": "minimumTlsVersion", "enum": {"items": [{"value": "1.0"}, {"value": "1.1"}, {"value": "1.2"}]}}, {"type": "integer32", "name": "premiumMessagingPartitions"}, {"type": "array", "name": "privateEndpointConnections", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "props": [{"type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "@SystemData_read", "name": "systemData"}, {"readOnly": true, "type": "string", "name": "type"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState"}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"readOnly": true, "type": "string", "name": "serviceBusEndpoint"}, {"readOnly": true, "type": "string", "name": "status"}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity"}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}], "cls": "SystemData_read"}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "SBNamespace_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "IdentityObject", "name": "identity", "arg": "$parameters.identity", "props": [{"type": "string", "name": "type", "arg": "$parameters.identity.type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned, UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "arg": "$parameters.identity.userAssignedIdentities", "additionalProps": {"item": {"type": "object"}}}], "clientFlatten": true}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName", "arg": "$parameters.properties.alternateName"}, {"type": "boolean", "name": "disableLocalAuth", "arg": "$parameters.properties.disableLocalAuth"}, {"type": "object", "name": "encryption", "arg": "$parameters.properties.encryption", "props": [{"default": {"value": "Microsoft.KeyVault"}, "type": "string", "name": "keySource", "arg": "$parameters.properties.encryption.keySource", "enum": {"items": [{"value": "Microsoft.KeyVault"}]}}, {"type": "array", "name": "keyVaultProperties", "arg": "$parameters.properties.encryption.keyVaultProperties", "item": {"type": "object", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "userAssignedIdentity", "arg": "$parameters.properties.encryption.keyVaultProperties[].identity.userAssignedIdentity"}], "clientFlatten": true}, {"type": "string", "name": "keyName", "arg": "$parameters.properties.encryption.keyVaultProperties[].keyName"}, {"type": "string", "name": "keyVaultUri", "arg": "$parameters.properties.encryption.keyVaultProperties[].keyVaultUri"}, {"type": "string", "name": "keyVersion", "arg": "$parameters.properties.encryption.keyVaultProperties[].keyVersion"}]}}, {"type": "boolean", "name": "requireInfrastructureEncryption", "arg": "$parameters.properties.encryption.requireInfrastructureEncryption"}], "clientFlatten": true}, {"type": "object", "name": "geoDataReplication", "arg": "$parameters.properties.geoDataReplication", "props": [{"type": "array", "name": "locations", "arg": "$parameters.properties.geoDataReplication.locations", "item": {"type": "object", "props": [{"type": "string", "name": "clusterArmId", "arg": "$parameters.properties.geoDataReplication.locations[].clusterArmId"}, {"type": "string", "name": "locationName", "arg": "$parameters.properties.geoDataReplication.locations[].locationName"}, {"type": "string", "name": "roleType", "arg": "$parameters.properties.geoDataReplication.locations[].roleType", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}]}}, {"type": "integer32", "name": "maxReplicationLagDurationInSeconds", "arg": "$parameters.properties.geoDataReplication.maxReplicationLagDurationInSeconds"}]}, {"type": "string", "name": "minimumTlsVersion", "arg": "$parameters.properties.minimumTlsVersion", "enum": {"items": [{"value": "1.0"}, {"value": "1.1"}, {"value": "1.2"}]}}, {"type": "integer32", "name": "premiumMessagingPartitions", "arg": "$parameters.properties.premiumMessagingPartitions"}, {"type": "array", "name": "privateEndpointConnections", "arg": "$parameters.properties.privateEndpointConnections", "item": {"type": "object", "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateEndpoint", "props": [{"type": "string", "name": "id", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateEndpoint.id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState.description"}, {"type": "string", "name": "status", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState.status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "arg": "$parameters.properties.privateEndpointConnections[].properties.provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}]}}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "arg": "$parameters.properties.publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity", "arg": "$parameters.sku.capacity"}, {"type": "string", "name": "name", "arg": "$parameters.sku.name", "required": true, "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}, {"type": "string", "name": "tier", "arg": "$parameters.sku.tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"type": "object", "name": "tags", "arg": "$parameters.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Namespaces_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2023-01-01-preview"}, "type": "string", "name": "api-version", "required": true}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@SBNamespace_read"}}}}, {"statusCode": [202]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}], "commandGroups": [{"name": "identity", "commands": [{"name": "assign", "version": "2023-01-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}", "version": "2023-01-01-preview", "subresource": "identity", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfQ==/V/MjAyMy0wMS0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["n", "name", "namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Parameters.identity", "args": [{"blank": {"value": "True"}, "type": "string", "var": "$parameters.identity.systemAssigned", "options": ["system-assigned", "mi-system-assigned"], "group": "Parameters.identity", "help": {"short": "Set the system managed identity."}}, {"blank": {"value": []}, "type": "array", "var": "$parameters.identity.userAssigned", "options": ["user-assigned", "mi-user-assigned"], "group": "Parameters.identity", "help": {"short": "Set the user managed identities."}, "item": {"type": "string"}}]}], "subresourceSelector": {"var": "$Subresource", "ref": "$Instance", "json": {"type": "object", "name": "parameters", "prop": {"type": "object", "name": "identity"}}}, "operations": [{"operationId": "Namespaces_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2023-01-01-preview"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "string", "name": "principalId"}, {"readOnly": true, "type": "string", "name": "tenantId"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned, UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "clientId"}, {"readOnly": true, "type": "string", "name": "principalId"}]}}}], "clientFlatten": true}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName"}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "disableLocalAuth"}, {"type": "object", "name": "encryption", "props": [{"default": {"value": "Microsoft.KeyVault"}, "type": "string", "name": "keySource", "enum": {"items": [{"value": "Microsoft.KeyVault"}]}}, {"type": "array", "name": "keyVaultProperties", "item": {"type": "object", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "userAssignedIdentity"}], "clientFlatten": true}, {"type": "string", "name": "keyName"}, {"type": "string", "name": "keyVaultUri"}, {"type": "string", "name": "keyVersion"}]}}, {"type": "boolean", "name": "requireInfrastructureEncryption"}], "clientFlatten": true}, {"type": "object", "name": "geoDataReplication", "props": [{"type": "array", "name": "locations", "item": {"type": "object", "props": [{"type": "string", "name": "clusterArmId"}, {"type": "string", "name": "locationName"}, {"type": "string", "name": "roleType", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}]}}, {"type": "integer32", "name": "maxReplicationLagDurationInSeconds"}]}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "string", "name": "minimumTlsVersion", "enum": {"items": [{"value": "1.0"}, {"value": "1.1"}, {"value": "1.2"}]}}, {"type": "integer32", "name": "premiumMessagingPartitions"}, {"type": "array", "name": "privateEndpointConnections", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "props": [{"type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "@SystemData_read", "name": "systemData"}, {"readOnly": true, "type": "string", "name": "type"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState"}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"readOnly": true, "type": "string", "name": "serviceBusEndpoint"}, {"readOnly": true, "type": "string", "name": "status"}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity"}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}], "cls": "SystemData_read"}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "SBNamespace_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Subresource", "json": {"schema": {"action": "assign", "type": "IdentityObject", "name": "parameters.identity", "required": true, "clientFlatten": true, "userAssigned": {"action": "assign", "type": "array", "name": "userAssigned", "arg": "$parameters.identity.userAssigned", "item": {"action": "assign", "type": "string"}}, "systemAssigned": {"action": "assign", "type": "string", "name": "systemAssigned", "arg": "$parameters.identity.systemAssigned"}}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Namespaces_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2023-01-01-preview"}, "type": "string", "name": "api-version", "required": true}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@SBNamespace_read"}}}}, {"statusCode": [202]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Subresource", "clientFlatten": true}]}, {"name": "remove", "version": "2023-01-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}", "version": "2023-01-01-preview", "subresource": "identity", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfQ==/V/MjAyMy0wMS0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["n", "name", "namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Parameters.identity", "args": [{"blank": {"value": "True"}, "type": "string", "var": "$parameters.identity.systemAssigned", "options": ["system-assigned", "mi-system-assigned"], "group": "Parameters.identity", "help": {"short": "Set the system managed identity."}}, {"blank": {"value": []}, "type": "array", "var": "$parameters.identity.userAssigned", "options": ["user-assigned", "mi-user-assigned"], "group": "Parameters.identity", "help": {"short": "Set the user managed identities."}, "item": {"type": "string"}}]}], "subresourceSelector": {"var": "$Subresource", "ref": "$Instance", "json": {"type": "object", "name": "parameters", "prop": {"type": "object", "name": "identity"}}}, "operations": [{"operationId": "Namespaces_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2023-01-01-preview"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "string", "name": "principalId"}, {"readOnly": true, "type": "string", "name": "tenantId"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned, UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "clientId"}, {"readOnly": true, "type": "string", "name": "principalId"}]}}}], "clientFlatten": true}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName"}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "disableLocalAuth"}, {"type": "object", "name": "encryption", "props": [{"default": {"value": "Microsoft.KeyVault"}, "type": "string", "name": "keySource", "enum": {"items": [{"value": "Microsoft.KeyVault"}]}}, {"type": "array", "name": "keyVaultProperties", "item": {"type": "object", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "userAssignedIdentity"}], "clientFlatten": true}, {"type": "string", "name": "keyName"}, {"type": "string", "name": "keyVaultUri"}, {"type": "string", "name": "keyVersion"}]}}, {"type": "boolean", "name": "requireInfrastructureEncryption"}], "clientFlatten": true}, {"type": "object", "name": "geoDataReplication", "props": [{"type": "array", "name": "locations", "item": {"type": "object", "props": [{"type": "string", "name": "clusterArmId"}, {"type": "string", "name": "locationName"}, {"type": "string", "name": "roleType", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}]}}, {"type": "integer32", "name": "maxReplicationLagDurationInSeconds"}]}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "string", "name": "minimumTlsVersion", "enum": {"items": [{"value": "1.0"}, {"value": "1.1"}, {"value": "1.2"}]}}, {"type": "integer32", "name": "premiumMessagingPartitions"}, {"type": "array", "name": "privateEndpointConnections", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "props": [{"type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "@SystemData_read", "name": "systemData"}, {"readOnly": true, "type": "string", "name": "type"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState"}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"readOnly": true, "type": "string", "name": "serviceBusEndpoint"}, {"readOnly": true, "type": "string", "name": "status"}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity"}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}], "cls": "SystemData_read"}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "SBNamespace_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Subresource", "json": {"schema": {"action": "remove", "type": "IdentityObject", "name": "parameters.identity", "required": true, "clientFlatten": true, "userAssigned": {"action": "remove", "type": "array", "name": "userAssigned", "arg": "$parameters.identity.userAssigned", "item": {"action": "remove", "type": "string"}}, "systemAssigned": {"action": "remove", "type": "string", "name": "systemAssigned", "arg": "$parameters.identity.systemAssigned"}}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Namespaces_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2023-01-01-preview"}, "type": "string", "name": "api-version", "required": true}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@SBNamespace_read"}}}}, {"statusCode": [202]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Subresource", "clientFlatten": true}]}, {"name": "show", "version": "2023-01-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}", "version": "2023-01-01-preview", "subresource": "identity", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfQ==/V/MjAyMy0wMS0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["n", "name", "namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "subresourceSelector": {"var": "$Subresource", "ref": "$Instance", "json": {"type": "object", "name": "parameters", "prop": {"type": "object", "name": "identity"}}}, "operations": [{"operationId": "Namespaces_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2023-01-01-preview"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "string", "name": "principalId"}, {"readOnly": true, "type": "string", "name": "tenantId"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned, UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "clientId"}, {"readOnly": true, "type": "string", "name": "principalId"}]}}}], "clientFlatten": true}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName"}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "disableLocalAuth"}, {"type": "object", "name": "encryption", "props": [{"default": {"value": "Microsoft.KeyVault"}, "type": "string", "name": "keySource", "enum": {"items": [{"value": "Microsoft.KeyVault"}]}}, {"type": "array", "name": "keyVaultProperties", "item": {"type": "object", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "userAssignedIdentity"}], "clientFlatten": true}, {"type": "string", "name": "keyName"}, {"type": "string", "name": "keyVaultUri"}, {"type": "string", "name": "keyVersion"}]}}, {"type": "boolean", "name": "requireInfrastructureEncryption"}], "clientFlatten": true}, {"type": "object", "name": "geoDataReplication", "props": [{"type": "array", "name": "locations", "item": {"type": "object", "props": [{"type": "string", "name": "clusterArmId"}, {"type": "string", "name": "locationName"}, {"type": "string", "name": "roleType", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}]}}, {"type": "integer32", "name": "maxReplicationLagDurationInSeconds"}]}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "string", "name": "minimumTlsVersion", "enum": {"items": [{"value": "1.0"}, {"value": "1.1"}, {"value": "1.2"}]}}, {"type": "integer32", "name": "premiumMessagingPartitions"}, {"type": "array", "name": "privateEndpointConnections", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "props": [{"type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "@SystemData_read", "name": "systemData"}, {"readOnly": true, "type": "string", "name": "type"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState"}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"readOnly": true, "type": "string", "name": "serviceBusEndpoint"}, {"readOnly": true, "type": "string", "name": "status"}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity"}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}], "cls": "SystemData_read"}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "SBNamespace_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Subresource", "clientFlatten": true}]}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30=/2023-01-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30=/2023-01-01-preview.xml new file mode 100644 index 000000000..0b5fb69cf --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30=/2023-01-01-preview.xml @@ -0,0 +1,2171 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZmFpbG92ZXI=/2023-01-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZmFpbG92ZXI=/2023-01-01-preview.json new file mode 100644 index 000000000..e6dfbc734 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZmFpbG92ZXI=/2023-01-01-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/failover", "version": "2023-01-01-preview", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9mYWlsb3Zlcg==/V/MjAyMy0wMS0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "servicebus namespace", "commands": [{"name": "failover", "version": "2023-01-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/failover", "version": "2023-01-01-preview", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9mYWlsb3Zlcg==/V/MjAyMy0wMS0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "boolean", "var": "$parameters.properties.force", "options": ["force"], "group": "Properties", "help": {"short": "If Force is false then graceful failover is attempted after ensuring no data loss. If Force flag is set to true, Forced failover is attempted with possible data loss."}}, {"type": "string", "var": "$parameters.properties.primaryLocation", "options": ["primary-location"], "group": "Properties", "help": {"short": "Query parameter for the new primary location after failover."}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Namespaces_Failover", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/failover", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2023-01-01-preview"}, "type": "string", "name": "api-version", "required": true}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "boolean", "name": "force", "arg": "$parameters.properties.force"}, {"type": "string", "name": "primaryLocation", "arg": "$parameters.properties.primaryLocation"}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "azure-AsyncOperation"}, {"name": "location"}]}}, {"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "object", "name": "properties", "props": [{"type": "boolean", "name": "force"}, {"type": "string", "name": "primaryLocation"}], "clientFlatten": true}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZmFpbG92ZXI=/2023-01-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZmFpbG92ZXI=/2023-01-01-preview.xml new file mode 100644 index 000000000..a857140be --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZmFpbG92ZXI=/2023-01-01-preview.xml @@ -0,0 +1,82 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + + + + + + + + + + + + +
+
+ +
+
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnM=/2025-05-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnM=/2025-05-01-preview.json new file mode 100644 index 000000000..d0308bd8d --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnM=/2025-05-01-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/networksecurityperimeterconfigurations", "version": "2025-05-01-preview", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9uZXR3b3JrU2VjdXJpdHlQZXJpbWV0ZXJDb25maWd1cmF0aW9ucw==/V/MjAyNS0wNS0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "servicebus namespace nsp configuration", "commands": [{"name": "list", "version": "2025-05-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/networksecurityperimeterconfigurations", "version": "2025-05-01-preview", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9uZXR3b3JrU2VjdXJpdHlQZXJpbWV0ZXJDb25maWd1cmF0aW9ucw==/V/MjAyNS0wNS0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "NetworkSecurityPerimeterConfiguration_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/networkSecurityPerimeterConfigurations", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-05-01-preview"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"readOnly": true, "type": "array", "name": "value", "item": {"readOnly": true, "type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id"}, {"readOnly": true, "type": "string", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"readOnly": true, "type": "object", "name": "properties", "props": [{"readOnly": true, "type": "array", "name": "applicableFeatures", "item": {"type": "string"}}, {"readOnly": true, "type": "boolean", "name": "isBackingResource"}, {"readOnly": true, "type": "object", "name": "networkSecurityPerimeter", "props": [{"type": "ResourceId", "name": "id"}, {"type": "string", "name": "location"}, {"type": "string", "name": "perimeterGuid"}], "cls": "NetworkSecurityPerimeter_read"}, {"readOnly": true, "type": "string", "name": "parentAssociationName"}, {"readOnly": true, "type": "object", "name": "profile", "props": [{"type": "array", "name": "accessRules", "item": {"readOnly": true, "type": "object", "props": [{"type": "ResourceId", "name": "id"}, {"type": "string", "name": "name"}, {"readOnly": true, "type": "object", "name": "properties", "props": [{"type": "array", "name": "addressPrefixes", "item": {"type": "string"}}, {"type": "string", "name": "direction", "enum": {"items": [{"value": "Inbound"}, {"value": "Outbound"}]}}, {"readOnly": true, "type": "array", "name": "fullyQualifiedDomainNames", "item": {"type": "string"}}, {"readOnly": true, "type": "array<@NetworkSecurityPerimeter_read>", "name": "networkSecurityPerimeters", "item": {"readOnly": true, "type": "@NetworkSecurityPerimeter_read"}}, {"type": "array", "name": "subscriptions", "item": {"readOnly": true, "type": "object", "props": [{"type": "string", "name": "id"}]}}]}, {"type": "string", "name": "type"}]}}, {"type": "string", "name": "accessRulesVersion"}, {"type": "string", "name": "name"}]}, {"type": "array", "name": "provisioningIssues", "item": {"readOnly": true, "type": "object", "props": [{"type": "string", "name": "name"}, {"readOnly": true, "type": "object", "name": "properties", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "issueType"}]}]}, "identifiers": ["name"]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleted"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "InvalidResponse"}, {"value": "Succeeded"}, {"value": "SucceededWithIssues"}, {"value": "Unknown"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "object", "name": "resourceAssociation", "props": [{"type": "string", "name": "accessMode", "enum": {"items": [{"value": "AuditMode"}, {"value": "EnforcedMode"}, {"value": "LearningMode"}, {"value": "NoAssociationMode"}, {"value": "UnspecifiedMode"}]}}, {"type": "string", "name": "name"}]}, {"readOnly": true, "type": "ResourceId", "name": "sourceResourceId"}], "clientFlatten": true}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnM=/2025-05-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnM=/2025-05-01-preview.xml new file mode 100644 index 000000000..b4196795f --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnM=/2025-05-01-preview.xml @@ -0,0 +1,144 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnMve30=/2025-05-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnMve30=/2025-05-01-preview.json new file mode 100644 index 000000000..0149f24c7 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnMve30=/2025-05-01-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/networksecurityperimeterconfigurations/{}", "version": "2025-05-01-preview", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9uZXR3b3JrU2VjdXJpdHlQZXJpbWV0ZXJDb25maWd1cmF0aW9ucy97cmVzb3VyY2VBc3NvY2lhdGlvbk5hbWV9/V/MjAyNS0wNS0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "servicebus namespace nsp configuration", "commands": [{"name": "show", "version": "2025-05-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/networksecurityperimeterconfigurations/{}", "version": "2025-05-01-preview", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9uZXR3b3JrU2VjdXJpdHlQZXJpbWV0ZXJDb25maWd1cmF0aW9ucy97cmVzb3VyY2VBc3NvY2lhdGlvbk5hbWV9/V/MjAyNS0wNS0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "var": "$Path.resourceAssociationName", "options": ["n", "name", "resource-association-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The ResourceAssociation Name"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "NetworkSecurityPerimeterConfigurations_GetResourceAssociationName", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/networkSecurityPerimeterConfigurations/{resourceAssociationName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceAssociationName", "arg": "$Path.resourceAssociationName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-05-01-preview"}, "type": "string", "name": "api-version", "required": true}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"readOnly": true, "type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id"}, {"readOnly": true, "type": "string", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"readOnly": true, "type": "object", "name": "properties", "props": [{"readOnly": true, "type": "array", "name": "applicableFeatures", "item": {"type": "string"}}, {"readOnly": true, "type": "boolean", "name": "isBackingResource"}, {"readOnly": true, "type": "object", "name": "networkSecurityPerimeter", "props": [{"type": "ResourceId", "name": "id"}, {"type": "string", "name": "location"}, {"type": "string", "name": "perimeterGuid"}], "cls": "NetworkSecurityPerimeter_read"}, {"readOnly": true, "type": "string", "name": "parentAssociationName"}, {"readOnly": true, "type": "object", "name": "profile", "props": [{"type": "array", "name": "accessRules", "item": {"readOnly": true, "type": "object", "props": [{"type": "ResourceId", "name": "id"}, {"type": "string", "name": "name"}, {"readOnly": true, "type": "object", "name": "properties", "props": [{"type": "array", "name": "addressPrefixes", "item": {"type": "string"}}, {"type": "string", "name": "direction", "enum": {"items": [{"value": "Inbound"}, {"value": "Outbound"}]}}, {"readOnly": true, "type": "array", "name": "fullyQualifiedDomainNames", "item": {"type": "string"}}, {"readOnly": true, "type": "array<@NetworkSecurityPerimeter_read>", "name": "networkSecurityPerimeters", "item": {"readOnly": true, "type": "@NetworkSecurityPerimeter_read"}}, {"type": "array", "name": "subscriptions", "item": {"readOnly": true, "type": "object", "props": [{"type": "string", "name": "id"}]}}]}, {"type": "string", "name": "type"}]}}, {"type": "string", "name": "accessRulesVersion"}, {"type": "string", "name": "name"}]}, {"type": "array", "name": "provisioningIssues", "item": {"readOnly": true, "type": "object", "props": [{"type": "string", "name": "name"}, {"readOnly": true, "type": "object", "name": "properties", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "issueType"}]}]}, "identifiers": ["name"]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleted"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "InvalidResponse"}, {"value": "Succeeded"}, {"value": "SucceededWithIssues"}, {"value": "Unknown"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "object", "name": "resourceAssociation", "props": [{"type": "string", "name": "accessMode", "enum": {"items": [{"value": "AuditMode"}, {"value": "EnforcedMode"}, {"value": "LearningMode"}, {"value": "NoAssociationMode"}, {"value": "UnspecifiedMode"}]}}, {"type": "string", "name": "name"}]}, {"readOnly": true, "type": "ResourceId", "name": "sourceResourceId"}], "clientFlatten": true}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnMve30=/2025-05-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnMve30=/2025-05-01-preview.xml new file mode 100644 index 000000000..fd5b1c1de --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnMve30=/2025-05-01-preview.xml @@ -0,0 +1,143 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From 18196640fd5322c0a60dff20b8b55667d361d5a6 Mon Sep 17 00:00:00 2001 From: Shubham Chaudhari Date: Sun, 2 Aug 2026 12:42:10 +0530 Subject: [PATCH 2/4] updateS --- .../georecovery-alias/_break-pair.md | 4 + .../servicebus/georecovery-alias/_create.md | 4 + .../servicebus/georecovery-alias/_delete.md | 4 + .../servicebus/georecovery-alias/_exists.md | 4 + .../georecovery-alias/_fail-over.md | 4 + .../servicebus/georecovery-alias/_list.md | 4 + .../servicebus/georecovery-alias/_show.md | 4 + .../servicebus/georecovery-alias/_update.md | 4 + .../authorization-rule/_list.md | 4 + .../authorization-rule/_show.md | 4 + .../authorization-rule/keys/_list.md | 4 + Commands/servicebus/migration/_abort.md | 4 + Commands/servicebus/migration/_complete.md | 4 + Commands/servicebus/migration/_delete.md | 4 + Commands/servicebus/migration/_list.md | 4 + Commands/servicebus/migration/_show.md | 4 + Commands/servicebus/migration/_start.md | 4 + Commands/servicebus/migration/_update.md | 4 + Commands/servicebus/namespace/_create.md | 16 + Commands/servicebus/namespace/_delete.md | 11 + Commands/servicebus/namespace/_exists.md | 4 + Commands/servicebus/namespace/_failover.md | 4 + Commands/servicebus/namespace/_list.md | 17 + Commands/servicebus/namespace/_show.md | 11 + Commands/servicebus/namespace/_update.md | 12 + .../namespace/authorization-rule/_create.md | 11 + .../namespace/authorization-rule/_delete.md | 11 + .../namespace/authorization-rule/_list.md | 11 + .../namespace/authorization-rule/_show.md | 11 + .../namespace/authorization-rule/_update.md | 11 + .../authorization-rule/keys/_list.md | 11 + .../authorization-rule/keys/_renew.md | 16 + .../servicebus/namespace/identity/_assign.md | 4 + .../servicebus/namespace/identity/_remove.md | 4 + .../servicebus/namespace/identity/_show.md | 4 + .../namespace/network-rule-set/_create.md | 4 + .../namespace/network-rule-set/_list.md | 4 + .../namespace/network-rule-set/_show.md | 4 + .../namespace/network-rule-set/_update.md | 4 + .../namespace/nsp/configuration/_list.md | 4 + .../namespace/nsp/configuration/_reconcile.md | 9 + .../namespace/nsp/configuration/_show.md | 4 + .../namespace/nsp/configuration/readme.md | 3 + .../private-endpoint-connection/_create.md | 4 + .../private-endpoint-connection/_delete.md | 4 + .../private-endpoint-connection/_list.md | 4 + .../private-endpoint-connection/_show.md | 4 + .../private-endpoint-connection/_update.md | 4 + .../namespace/private-link-resource/_show.md | 4 + Commands/servicebus/queue/_create.md | 4 + Commands/servicebus/queue/_delete.md | 4 + Commands/servicebus/queue/_list.md | 4 + Commands/servicebus/queue/_show.md | 4 + Commands/servicebus/queue/_update.md | 4 + .../queue/authorization-rule/_create.md | 11 + .../queue/authorization-rule/_delete.md | 11 + .../queue/authorization-rule/_list.md | 11 + .../queue/authorization-rule/_show.md | 11 + .../queue/authorization-rule/_update.md | 11 + .../queue/authorization-rule/keys/_list.md | 11 + .../queue/authorization-rule/keys/_renew.md | 11 + Commands/servicebus/topic/_create.md | 4 + Commands/servicebus/topic/_delete.md | 4 + Commands/servicebus/topic/_list.md | 4 + Commands/servicebus/topic/_show.md | 4 + Commands/servicebus/topic/_update.md | 4 + .../topic/authorization-rule/_create.md | 11 + .../topic/authorization-rule/_delete.md | 11 + .../topic/authorization-rule/_list.md | 11 + .../topic/authorization-rule/_show.md | 11 + .../topic/authorization-rule/_update.md | 11 + .../topic/authorization-rule/keys/_list.md | 11 + .../topic/authorization-rule/keys/_renew.md | 11 + .../servicebus/topic/subscription/_create.md | 4 + .../servicebus/topic/subscription/_delete.md | 4 + .../servicebus/topic/subscription/_list.md | 4 + .../servicebus/topic/subscription/_show.md | 4 + .../servicebus/topic/subscription/_update.md | 4 + .../topic/subscription/rule/_create.md | 4 + .../topic/subscription/rule/_delete.md | 4 + .../topic/subscription/rule/_list.md | 4 + .../topic/subscription/rule/_show.md | 4 + .../topic/subscription/rule/_update.md | 4 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 462 ++++ .../2026-01-01.json | 1 + .../2026-01-01.xml | 67 + .../2026-01-01.md | 1 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 2369 +++++++++++++++++ .../2026-01-01.json | 1 + .../2026-01-01.xml | 100 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 443 +++ .../2026-01-01.json | 1 + .../2026-01-01.xml | 68 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 93 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 110 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 78 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 451 ++++ .../2026-01-01.json | 1 + .../2026-01-01.xml | 107 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 109 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 75 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 53 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 67 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 64 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 98 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 438 +++ .../2026-01-01.json | 1 + .../2026-01-01.xml | 58 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 58 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 126 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 563 ++++ .../2026-01-01.json | 1 + .../2026-01-01.xml | 173 ++ .../2026-01-01.json | 1 + .../2026-01-01.xml | 172 ++ .../2026-01-01.json | 1 + .../2026-01-01.xml | 50 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 117 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 571 ++++ .../2026-01-01.json | 1 + .../2026-01-01.xml | 71 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 154 ++ .../2026-01-01.json | 1 + .../2026-01-01.xml | 707 +++++ .../2026-01-01.json | 1 + .../2026-01-01.xml | 107 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 474 ++++ .../2026-01-01.json | 1 + .../2026-01-01.xml | 75 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 100 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 149 ++ .../2026-01-01.json | 1 + .../2026-01-01.xml | 652 +++++ .../2026-01-01.json | 1 + .../2026-01-01.xml | 107 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 474 ++++ .../2026-01-01.json | 1 + .../2026-01-01.xml | 75 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 100 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 162 ++ .../2026-01-01.json | 1 + .../2026-01-01.xml | 749 ++++++ .../2026-01-01.json | 1 + .../2026-01-01.xml | 159 ++ .../2026-01-01.json | 1 + .../2026-01-01.xml | 767 ++++++ 172 files changed, 12802 insertions(+) create mode 100644 Commands/servicebus/namespace/nsp/configuration/_reconcile.md create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXM=/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXM=/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL2NoZWNrbmFtZWF2YWlsYWJpbGl0eQ==/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL2NoZWNrbmFtZWF2YWlsYWJpbGl0eQ==/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXM=/2026-01-01.md create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30=/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30=/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vYXV0aG9yaXphdGlvbnJ1bGVz/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vYXV0aG9yaXphdGlvbnJ1bGVz/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9L2xpc3RrZXlz/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9L2xpc3RrZXlz/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9L3JlZ2VuZXJhdGVrZXlz/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9L3JlZ2VuZXJhdGVrZXlz/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3M=/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3M=/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3MvY2hlY2tuYW1lYXZhaWxhYmlsaXR5/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3MvY2hlY2tuYW1lYXZhaWxhYmlsaXR5/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30=/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30=/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vYXV0aG9yaXphdGlvbnJ1bGVz/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vYXV0aG9yaXphdGlvbnJ1bGVz/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9L2xpc3RrZXlz/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9L2xpc3RrZXlz/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vYnJlYWtwYWlyaW5n/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vYnJlYWtwYWlyaW5n/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vZmFpbG92ZXI=/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vZmFpbG92ZXI=/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZmFpbG92ZXI=/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZmFpbG92ZXI=/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnM=/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnM=/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnMve30=/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnMve30=/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnMve30vcmV2ZXJ0/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnMve30vcmV2ZXJ0/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnMve30vdXBncmFkZQ==/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnMve30vdXBncmFkZQ==/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3J1bGVzZXRz/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3J1bGVzZXRz/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3J1bGVzZXRzL2RlZmF1bHQ=/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3J1bGVzZXRzL2RlZmF1bHQ=/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnM=/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnM=/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnMve30=/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnMve30=/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnMve30vcmVjb25jaWxl/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnMve30vcmVjb25jaWxl/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnM=/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnM=/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnMve30=/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnMve30=/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcHJpdmF0ZWxpbmtyZXNvdXJjZXM=/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcHJpdmF0ZWxpbmtyZXNvdXJjZXM=/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVz/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVz/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9L2F1dGhvcml6YXRpb25ydWxlcw==/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9L2F1dGhvcml6YXRpb25ydWxlcw==/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9saXN0a2V5cw==/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9saXN0a2V5cw==/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9yZWdlbmVyYXRla2V5cw==/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9yZWdlbmVyYXRla2V5cw==/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNz/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNz/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L2F1dGhvcml6YXRpb25ydWxlcw==/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L2F1dGhvcml6YXRpb25ydWxlcw==/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9saXN0a2V5cw==/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9saXN0a2V5cw==/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9yZWdlbmVyYXRla2V5cw==/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9yZWdlbmVyYXRla2V5cw==/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnM=/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnM=/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnMve30=/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnMve30=/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnMve30vcnVsZXM=/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnMve30vcnVsZXM=/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnMve30vcnVsZXMve30=/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnMve30vcnVsZXMve30=/2026-01-01.xml diff --git a/Commands/servicebus/georecovery-alias/_break-pair.md b/Commands/servicebus/georecovery-alias/_break-pair.md index b35d73639..e1719da4d 100644 --- a/Commands/servicebus/georecovery-alias/_break-pair.md +++ b/Commands/servicebus/georecovery-alias/_break-pair.md @@ -7,3 +7,7 @@ This operation disables the Disaster Recovery and stops replicating changes from ### [2022-10-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vYnJlYWtwYWlyaW5n/2022-10-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vYnJlYWtwYWlyaW5n/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/georecovery-alias/_create.md b/Commands/servicebus/georecovery-alias/_create.md index 1682aa5a6..9e880d2fa 100644 --- a/Commands/servicebus/georecovery-alias/_create.md +++ b/Commands/servicebus/georecovery-alias/_create.md @@ -7,3 +7,7 @@ Create a new Alias(Disaster Recovery configuration) ### [2022-10-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30=/2022-10-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30=/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/georecovery-alias/_delete.md b/Commands/servicebus/georecovery-alias/_delete.md index f023d3560..5966fc026 100644 --- a/Commands/servicebus/georecovery-alias/_delete.md +++ b/Commands/servicebus/georecovery-alias/_delete.md @@ -7,3 +7,7 @@ Delete an Alias(Disaster Recovery configuration) ### [2022-10-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30=/2022-10-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30=/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/georecovery-alias/_exists.md b/Commands/servicebus/georecovery-alias/_exists.md index c12a04264..7e534b6be 100644 --- a/Commands/servicebus/georecovery-alias/_exists.md +++ b/Commands/servicebus/georecovery-alias/_exists.md @@ -7,3 +7,7 @@ Check the give namespace name availability. ### [2022-10-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3MvY2hlY2tuYW1lYXZhaWxhYmlsaXR5/2022-10-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3MvY2hlY2tuYW1lYXZhaWxhYmlsaXR5/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/georecovery-alias/_fail-over.md b/Commands/servicebus/georecovery-alias/_fail-over.md index a136f5bc0..474c9b8bf 100644 --- a/Commands/servicebus/georecovery-alias/_fail-over.md +++ b/Commands/servicebus/georecovery-alias/_fail-over.md @@ -7,3 +7,7 @@ Invokes GEO DR failover and reconfigure the alias to point to the secondary name ### [2022-10-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vZmFpbG92ZXI=/2022-10-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vZmFpbG92ZXI=/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/georecovery-alias/_list.md b/Commands/servicebus/georecovery-alias/_list.md index 47a9b76b7..6f2498144 100644 --- a/Commands/servicebus/georecovery-alias/_list.md +++ b/Commands/servicebus/georecovery-alias/_list.md @@ -7,3 +7,7 @@ List all Alias(Disaster Recovery configurations) ### [2022-10-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3M=/2022-10-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3M=/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/georecovery-alias/_show.md b/Commands/servicebus/georecovery-alias/_show.md index 466de490d..b08290a1e 100644 --- a/Commands/servicebus/georecovery-alias/_show.md +++ b/Commands/servicebus/georecovery-alias/_show.md @@ -7,3 +7,7 @@ Get Alias(Disaster Recovery configuration) for primary or secondary namespace ### [2022-10-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30=/2022-10-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30=/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/georecovery-alias/_update.md b/Commands/servicebus/georecovery-alias/_update.md index c0d7b8728..4c0aeedfc 100644 --- a/Commands/servicebus/georecovery-alias/_update.md +++ b/Commands/servicebus/georecovery-alias/_update.md @@ -7,3 +7,7 @@ Update a new Alias(Disaster Recovery configuration) ### [2022-10-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30=/2022-10-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30=/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/georecovery-alias/authorization-rule/_list.md b/Commands/servicebus/georecovery-alias/authorization-rule/_list.md index 4661b4bfb..cb967ae8a 100644 --- a/Commands/servicebus/georecovery-alias/authorization-rule/_list.md +++ b/Commands/servicebus/georecovery-alias/authorization-rule/_list.md @@ -7,3 +7,7 @@ List the authorization rules for a namespace. ### [2022-10-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vYXV0aG9yaXphdGlvbnJ1bGVz/2022-10-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vYXV0aG9yaXphdGlvbnJ1bGVz/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/georecovery-alias/authorization-rule/_show.md b/Commands/servicebus/georecovery-alias/authorization-rule/_show.md index c594737b6..6882c447e 100644 --- a/Commands/servicebus/georecovery-alias/authorization-rule/_show.md +++ b/Commands/servicebus/georecovery-alias/authorization-rule/_show.md @@ -7,3 +7,7 @@ Get an authorization rule for a namespace by rule name. ### [2022-10-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9/2022-10-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/georecovery-alias/authorization-rule/keys/_list.md b/Commands/servicebus/georecovery-alias/authorization-rule/keys/_list.md index 7477a631a..a37ea9e47 100644 --- a/Commands/servicebus/georecovery-alias/authorization-rule/keys/_list.md +++ b/Commands/servicebus/georecovery-alias/authorization-rule/keys/_list.md @@ -7,3 +7,7 @@ Gets the primary and secondary connection strings for the namespace. ### [2022-10-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9L2xpc3RrZXlz/2022-10-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9L2xpc3RrZXlz/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/migration/_abort.md b/Commands/servicebus/migration/_abort.md index 4dc293818..ec75dd702 100644 --- a/Commands/servicebus/migration/_abort.md +++ b/Commands/servicebus/migration/_abort.md @@ -7,3 +7,7 @@ This operation reverts Migration ### [2022-10-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnMve30vcmV2ZXJ0/2022-10-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnMve30vcmV2ZXJ0/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/migration/_complete.md b/Commands/servicebus/migration/_complete.md index 88e056215..10379d7c6 100644 --- a/Commands/servicebus/migration/_complete.md +++ b/Commands/servicebus/migration/_complete.md @@ -7,3 +7,7 @@ This operation Completes Migration of entities by pointing the connection string ### [2022-10-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnMve30vdXBncmFkZQ==/2022-10-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnMve30vdXBncmFkZQ==/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/migration/_delete.md b/Commands/servicebus/migration/_delete.md index f78969af8..115fb1810 100644 --- a/Commands/servicebus/migration/_delete.md +++ b/Commands/servicebus/migration/_delete.md @@ -7,3 +7,7 @@ Delete a MigrationConfiguration ### [2022-10-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnMve30=/2022-10-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnMve30=/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/migration/_list.md b/Commands/servicebus/migration/_list.md index 93f319ef2..c5d91adde 100644 --- a/Commands/servicebus/migration/_list.md +++ b/Commands/servicebus/migration/_list.md @@ -7,3 +7,7 @@ List all migrationConfigurations ### [2022-10-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnM=/2022-10-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnM=/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/migration/_show.md b/Commands/servicebus/migration/_show.md index 81ee68765..a96499443 100644 --- a/Commands/servicebus/migration/_show.md +++ b/Commands/servicebus/migration/_show.md @@ -7,3 +7,7 @@ Get Migration Config ### [2022-10-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnMve30=/2022-10-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnMve30=/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/migration/_start.md b/Commands/servicebus/migration/_start.md index 98f056cca..83b9b0b87 100644 --- a/Commands/servicebus/migration/_start.md +++ b/Commands/servicebus/migration/_start.md @@ -7,3 +7,7 @@ Create Migration configuration and starts migration of entities from Standard to ### [2022-10-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnMve30=/2022-10-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnMve30=/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/migration/_update.md b/Commands/servicebus/migration/_update.md index 5fe6fb624..d3b7dd616 100644 --- a/Commands/servicebus/migration/_update.md +++ b/Commands/servicebus/migration/_update.md @@ -7,3 +7,7 @@ Update Migration configuration and starts migration of entities from Standard to ### [2022-10-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnMve30=/2022-10-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnMve30=/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/namespace/_create.md b/Commands/servicebus/namespace/_create.md index 4b69ad462..a4900f98f 100644 --- a/Commands/servicebus/namespace/_create.md +++ b/Commands/servicebus/namespace/_create.md @@ -35,3 +35,19 @@ Create a service namespace. Once created, this namespace's resource manifest is ```bash servicebus namespace create --resource-group myresourcegroup --name mynamespace --location westus --sku Premium --mi-user-assigned /subscriptions/{subscriptionId}/resourceGroups/{resourcegroup}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MSIName --encryption-config key-name=key1 key-vault-uri=https://mykeyvault.vault.azure.net/ user-assigned-identity=/subscriptions/{subscriptionId}}/resourceGroups/{resourcegroup}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MSIName --encryption-config key-name=key1 key-vault-uri=https://mykeyvault.vault.azure.net/ user-assigned-identity=/subscriptions/{subscriptionId}}/resourceGroups/{resourcegroup}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MSIName ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30=/2026-01-01.xml) **Stable** + + + +#### examples + +- Create a Service Bus Namespace + ```bash + servicebus namespace create --resource-group myresourcegroup --name mynamespace --location westus --tags tag1=value1 tag2=value2 --sku Standard + ``` + +- Creates a new namespace with Identity & Encryption Enabled + ```bash + servicebus namespace create --resource-group myresourcegroup --name mynamespace --location westus --sku Premium --mi-user-assigned /subscriptions/{subscriptionId}/resourceGroups/{resourcegroup}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MSIName --encryption-config key-name=key1 key-vault-uri=https://mykeyvault.vault.azure.net/ user-assigned-identity=/subscriptions/{subscriptionId}}/resourceGroups/{resourcegroup}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MSIName --encryption-config key-name=key1 key-vault-uri=https://mykeyvault.vault.azure.net/ user-assigned-identity=/subscriptions/{subscriptionId}}/resourceGroups/{resourcegroup}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MSIName + ``` diff --git a/Commands/servicebus/namespace/_delete.md b/Commands/servicebus/namespace/_delete.md index 988c1b0c5..d0afa0364 100644 --- a/Commands/servicebus/namespace/_delete.md +++ b/Commands/servicebus/namespace/_delete.md @@ -25,3 +25,14 @@ Delete an existing namespace. This operation also removes all associated resourc ```bash servicebus namespace delete --resource-group myresourcegroup --name mynamespace ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30=/2026-01-01.xml) **Stable** + + + +#### examples + +- Deletes the Service Bus Namespace + ```bash + servicebus namespace delete --resource-group myresourcegroup --name mynamespace + ``` diff --git a/Commands/servicebus/namespace/_exists.md b/Commands/servicebus/namespace/_exists.md index 7642e6b95..8997a898c 100644 --- a/Commands/servicebus/namespace/_exists.md +++ b/Commands/servicebus/namespace/_exists.md @@ -11,3 +11,7 @@ Check the give namespace name availability. ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL2NoZWNrbmFtZWF2YWlsYWJpbGl0eQ==/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL2NoZWNrbmFtZWF2YWlsYWJpbGl0eQ==/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/namespace/_failover.md b/Commands/servicebus/namespace/_failover.md index adb08c5aa..faf2a7b39 100644 --- a/Commands/servicebus/namespace/_failover.md +++ b/Commands/servicebus/namespace/_failover.md @@ -7,3 +7,7 @@ GeoDR Failover ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZmFpbG92ZXI=/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZmFpbG92ZXI=/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/namespace/_list.md b/Commands/servicebus/namespace/_list.md index 44222de1d..268b78c52 100644 --- a/Commands/servicebus/namespace/_list.md +++ b/Commands/servicebus/namespace/_list.md @@ -35,3 +35,20 @@ List the available namespaces within a resource group. ```bash servicebus namespace list ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXM=/2026-01-01.xml) **Stable** + + + + +#### examples + +- List the Service Bus Namespaces under resourcegroup. + ```bash + servicebus namespace list --resource-group myresourcegroup + ``` + +- List the Service Bus Namespaces under subscription + ```bash + servicebus namespace list + ``` diff --git a/Commands/servicebus/namespace/_show.md b/Commands/servicebus/namespace/_show.md index c759f35da..81a47a979 100644 --- a/Commands/servicebus/namespace/_show.md +++ b/Commands/servicebus/namespace/_show.md @@ -25,3 +25,14 @@ Get a description for the specified namespace. ```bash servicebus namespace show --resource-group myresourcegroup --name mynamespace ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30=/2026-01-01.xml) **Stable** + + + +#### examples + +- shows the Namespace details. + ```bash + servicebus namespace show --resource-group myresourcegroup --name mynamespace + ``` diff --git a/Commands/servicebus/namespace/_update.md b/Commands/servicebus/namespace/_update.md index fa0e0970c..e2bacd4c5 100644 --- a/Commands/servicebus/namespace/_update.md +++ b/Commands/servicebus/namespace/_update.md @@ -27,3 +27,15 @@ Update a service namespace. Once created, this namespace's resource manifest is servicebus namespace update --resource-group myresourcegroup --name mynamespace --tags tag=value az servicebus namespace update --name mynamespace --resource-group myresourcegroup --sku Basic ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30=/2026-01-01.xml) **Stable** + + + +#### examples + +- Updates a Service Bus Namespace + ```bash + servicebus namespace update --resource-group myresourcegroup --name mynamespace --tags tag=value + az servicebus namespace update --name mynamespace --resource-group myresourcegroup --sku Basic + ``` diff --git a/Commands/servicebus/namespace/authorization-rule/_create.md b/Commands/servicebus/namespace/authorization-rule/_create.md index d400f05c7..670ca6580 100644 --- a/Commands/servicebus/namespace/authorization-rule/_create.md +++ b/Commands/servicebus/namespace/authorization-rule/_create.md @@ -14,3 +14,14 @@ Create an authorization rule for a namespace. ```bash servicebus namespace authorization-rule create --resource-group myresourcegroup --namespace-name mynamespace --name myauthorule --rights Send Listen ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9/2026-01-01.xml) **Stable** + + + +#### examples + +- Create Authorization Rule 'myauthorule' for the given Service Bus Namespace 'mynamespace' in resourcegroup + ```bash + servicebus namespace authorization-rule create --resource-group myresourcegroup --namespace-name mynamespace --name myauthorule --rights Send Listen + ``` diff --git a/Commands/servicebus/namespace/authorization-rule/_delete.md b/Commands/servicebus/namespace/authorization-rule/_delete.md index 9bc91951f..4c22af641 100644 --- a/Commands/servicebus/namespace/authorization-rule/_delete.md +++ b/Commands/servicebus/namespace/authorization-rule/_delete.md @@ -14,3 +14,14 @@ Delete a namespace authorization rule. ```bash servicebus namespace authorization-rule delete --resource-group myresourcegroup --namespace-name mynamespace --name myauthorule ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9/2026-01-01.xml) **Stable** + + + +#### examples + +- Deletes the Authorization Rule of the Service Bus Namespace. + ```bash + servicebus namespace authorization-rule delete --resource-group myresourcegroup --namespace-name mynamespace --name myauthorule + ``` diff --git a/Commands/servicebus/namespace/authorization-rule/_list.md b/Commands/servicebus/namespace/authorization-rule/_list.md index 15c7d0f12..a3914c996 100644 --- a/Commands/servicebus/namespace/authorization-rule/_list.md +++ b/Commands/servicebus/namespace/authorization-rule/_list.md @@ -14,3 +14,14 @@ List the authorization rules for a namespace. ```bash servicebus namespace authorization-rule list --resource-group myresourcegroup --namespace-name mynamespace ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vYXV0aG9yaXphdGlvbnJ1bGVz/2026-01-01.xml) **Stable** + + + +#### examples + +- Shows the list of Authorization Rule by Service Bus Namespace + ```bash + servicebus namespace authorization-rule list --resource-group myresourcegroup --namespace-name mynamespace + ``` diff --git a/Commands/servicebus/namespace/authorization-rule/_show.md b/Commands/servicebus/namespace/authorization-rule/_show.md index 3f5446136..da0c23e5b 100644 --- a/Commands/servicebus/namespace/authorization-rule/_show.md +++ b/Commands/servicebus/namespace/authorization-rule/_show.md @@ -14,3 +14,14 @@ Get an authorization rule for a namespace by rule name. ```bash servicebus namespace authorization-rule show --resource-group myresourcegroup --namespace-name mynamespace --name myauthorule ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9/2026-01-01.xml) **Stable** + + + +#### examples + +- Shows the details of Service Bus Namespace Authorization Rule + ```bash + servicebus namespace authorization-rule show --resource-group myresourcegroup --namespace-name mynamespace --name myauthorule + ``` diff --git a/Commands/servicebus/namespace/authorization-rule/_update.md b/Commands/servicebus/namespace/authorization-rule/_update.md index 35ace543f..f3f5d475e 100644 --- a/Commands/servicebus/namespace/authorization-rule/_update.md +++ b/Commands/servicebus/namespace/authorization-rule/_update.md @@ -14,3 +14,14 @@ Update an authorization rule for a namespace. ```bash servicebus namespace authorization-rule update --resource-group myresourcegroup --namespace-name mynamespace --name myauthorule --rights Send ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9/2026-01-01.xml) **Stable** + + + +#### examples + +- Updates Authorization Rule 'myauthorule' for the given Service Bus Namespace 'mynamespace' in resourcegroup + ```bash + servicebus namespace authorization-rule update --resource-group myresourcegroup --namespace-name mynamespace --name myauthorule --rights Send + ``` diff --git a/Commands/servicebus/namespace/authorization-rule/keys/_list.md b/Commands/servicebus/namespace/authorization-rule/keys/_list.md index dc1258d8a..a69986062 100644 --- a/Commands/servicebus/namespace/authorization-rule/keys/_list.md +++ b/Commands/servicebus/namespace/authorization-rule/keys/_list.md @@ -14,3 +14,14 @@ Gets the primary and secondary connection strings for the namespace. ```bash servicebus namespace authorization-rule keys list --resource-group myresourcegroup --namespace-name mynamespace --name myauthorule ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9L2xpc3RrZXlz/2026-01-01.xml) **Stable** + + + +#### examples + +- List the keys and connection strings of Authorization Rule for Service Bus Namespace + ```bash + servicebus namespace authorization-rule keys list --resource-group myresourcegroup --namespace-name mynamespace --name myauthorule + ``` diff --git a/Commands/servicebus/namespace/authorization-rule/keys/_renew.md b/Commands/servicebus/namespace/authorization-rule/keys/_renew.md index 3470cc90b..8f9d0b5c7 100644 --- a/Commands/servicebus/namespace/authorization-rule/keys/_renew.md +++ b/Commands/servicebus/namespace/authorization-rule/keys/_renew.md @@ -19,3 +19,19 @@ Regenerates the primary or secondary connection strings for the namespace. ```bash servicebus namespace authorization-rule keys renew --key PrimaryKey --name myauthorule --namespace-name mynamespace --resource-group myresourcegroup --subscription MySubscription ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9L3JlZ2VuZXJhdGVrZXlz/2026-01-01.xml) **Stable** + + + +#### examples + +- Regenerate keys of Authorization Rule for the Service Bus Namespace. + ```bash + servicebus namespace authorization-rule keys renew --resource-group myresourcegroup --namespace-name mynamespace --name myauthorule --key PrimaryKey + ``` + +- Regenerate keys of Authorization Rule for the Service Bus Namespace (autogenerated) + ```bash + servicebus namespace authorization-rule keys renew --key PrimaryKey --name myauthorule --namespace-name mynamespace --resource-group myresourcegroup --subscription MySubscription + ``` diff --git a/Commands/servicebus/namespace/identity/_assign.md b/Commands/servicebus/namespace/identity/_assign.md index 4d920aa4e..143edce9f 100644 --- a/Commands/servicebus/namespace/identity/_assign.md +++ b/Commands/servicebus/namespace/identity/_assign.md @@ -7,3 +7,7 @@ Assign the user or system managed identities. ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30=/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30=/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/namespace/identity/_remove.md b/Commands/servicebus/namespace/identity/_remove.md index 4bdfca231..0d9777ef9 100644 --- a/Commands/servicebus/namespace/identity/_remove.md +++ b/Commands/servicebus/namespace/identity/_remove.md @@ -7,3 +7,7 @@ Remove the user or system managed identities. ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30=/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30=/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/namespace/identity/_show.md b/Commands/servicebus/namespace/identity/_show.md index 93c62d971..6c8a63ed9 100644 --- a/Commands/servicebus/namespace/identity/_show.md +++ b/Commands/servicebus/namespace/identity/_show.md @@ -7,3 +7,7 @@ Show the details of managed identities. ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30=/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30=/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/namespace/network-rule-set/_create.md b/Commands/servicebus/namespace/network-rule-set/_create.md index d38f9725b..20d2a5483 100644 --- a/Commands/servicebus/namespace/network-rule-set/_create.md +++ b/Commands/servicebus/namespace/network-rule-set/_create.md @@ -7,3 +7,7 @@ Create NetworkRuleSet for a Namespace. ### [2022-10-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3J1bGVzZXRzL2RlZmF1bHQ=/2022-10-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3J1bGVzZXRzL2RlZmF1bHQ=/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/namespace/network-rule-set/_list.md b/Commands/servicebus/namespace/network-rule-set/_list.md index 64a74e002..44d9c70fc 100644 --- a/Commands/servicebus/namespace/network-rule-set/_list.md +++ b/Commands/servicebus/namespace/network-rule-set/_list.md @@ -7,3 +7,7 @@ List list of NetworkRuleSet for a Namespace. ### [2022-10-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3J1bGVzZXRz/2022-10-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3J1bGVzZXRz/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/namespace/network-rule-set/_show.md b/Commands/servicebus/namespace/network-rule-set/_show.md index b02f9cfee..e88e0918c 100644 --- a/Commands/servicebus/namespace/network-rule-set/_show.md +++ b/Commands/servicebus/namespace/network-rule-set/_show.md @@ -7,3 +7,7 @@ Get NetworkRuleSet for a Namespace. ### [2022-10-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3J1bGVzZXRzL2RlZmF1bHQ=/2022-10-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3J1bGVzZXRzL2RlZmF1bHQ=/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/namespace/network-rule-set/_update.md b/Commands/servicebus/namespace/network-rule-set/_update.md index 9ac85a462..7384b6517 100644 --- a/Commands/servicebus/namespace/network-rule-set/_update.md +++ b/Commands/servicebus/namespace/network-rule-set/_update.md @@ -7,3 +7,7 @@ Update NetworkRuleSet for a Namespace. ### [2022-10-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3J1bGVzZXRzL2RlZmF1bHQ=/2022-10-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3J1bGVzZXRzL2RlZmF1bHQ=/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/namespace/nsp/configuration/_list.md b/Commands/servicebus/namespace/nsp/configuration/_list.md index af076fb6c..cd4492d75 100644 --- a/Commands/servicebus/namespace/nsp/configuration/_list.md +++ b/Commands/servicebus/namespace/nsp/configuration/_list.md @@ -7,3 +7,7 @@ List list of current NetworkSecurityPerimeterConfiguration for Namespace ### [2025-05-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnM=/2025-05-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnM=/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/namespace/nsp/configuration/_reconcile.md b/Commands/servicebus/namespace/nsp/configuration/_reconcile.md new file mode 100644 index 000000000..d7c912fcc --- /dev/null +++ b/Commands/servicebus/namespace/nsp/configuration/_reconcile.md @@ -0,0 +1,9 @@ +# [Command] _servicebus namespace nsp configuration reconcile_ + +Refreshes any information about the association. + +## Versions + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnMve30vcmVjb25jaWxl/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/namespace/nsp/configuration/_show.md b/Commands/servicebus/namespace/nsp/configuration/_show.md index 06729b779..33f048987 100644 --- a/Commands/servicebus/namespace/nsp/configuration/_show.md +++ b/Commands/servicebus/namespace/nsp/configuration/_show.md @@ -7,3 +7,7 @@ Get a NetworkSecurityPerimeterConfigurations resourceAssociationName ### [2025-05-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnMve30=/2025-05-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnMve30=/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/namespace/nsp/configuration/readme.md b/Commands/servicebus/namespace/nsp/configuration/readme.md index 243e574c2..0f1207127 100644 --- a/Commands/servicebus/namespace/nsp/configuration/readme.md +++ b/Commands/servicebus/namespace/nsp/configuration/readme.md @@ -7,5 +7,8 @@ Manage Network Security Perimeter Configuration - [list](/Commands/servicebus/namespace/nsp/configuration/_list.md) : List list of current NetworkSecurityPerimeterConfiguration for Namespace +- [reconcile](/Commands/servicebus/namespace/nsp/configuration/_reconcile.md) +: Refreshes any information about the association. + - [show](/Commands/servicebus/namespace/nsp/configuration/_show.md) : Get a NetworkSecurityPerimeterConfigurations resourceAssociationName diff --git a/Commands/servicebus/namespace/private-endpoint-connection/_create.md b/Commands/servicebus/namespace/private-endpoint-connection/_create.md index 80b4df465..7cc224244 100644 --- a/Commands/servicebus/namespace/private-endpoint-connection/_create.md +++ b/Commands/servicebus/namespace/private-endpoint-connection/_create.md @@ -7,3 +7,7 @@ Create PrivateEndpointConnections of service namespace. ### [2022-10-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnMve30=/2022-10-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnMve30=/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/namespace/private-endpoint-connection/_delete.md b/Commands/servicebus/namespace/private-endpoint-connection/_delete.md index 117880f43..e08b34c52 100644 --- a/Commands/servicebus/namespace/private-endpoint-connection/_delete.md +++ b/Commands/servicebus/namespace/private-endpoint-connection/_delete.md @@ -7,3 +7,7 @@ Delete an existing Private Endpoint Connection. ### [2022-10-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnMve30=/2022-10-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnMve30=/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/namespace/private-endpoint-connection/_list.md b/Commands/servicebus/namespace/private-endpoint-connection/_list.md index d80e74842..158645d33 100644 --- a/Commands/servicebus/namespace/private-endpoint-connection/_list.md +++ b/Commands/servicebus/namespace/private-endpoint-connection/_list.md @@ -7,3 +7,7 @@ List the available PrivateEndpointConnections within a namespace. ### [2022-10-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnM=/2022-10-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnM=/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/namespace/private-endpoint-connection/_show.md b/Commands/servicebus/namespace/private-endpoint-connection/_show.md index 1533dc2e8..0d60d3588 100644 --- a/Commands/servicebus/namespace/private-endpoint-connection/_show.md +++ b/Commands/servicebus/namespace/private-endpoint-connection/_show.md @@ -7,3 +7,7 @@ Get a description for the specified Private Endpoint Connection. ### [2022-10-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnMve30=/2022-10-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnMve30=/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/namespace/private-endpoint-connection/_update.md b/Commands/servicebus/namespace/private-endpoint-connection/_update.md index 150ed71c5..b928eb3ee 100644 --- a/Commands/servicebus/namespace/private-endpoint-connection/_update.md +++ b/Commands/servicebus/namespace/private-endpoint-connection/_update.md @@ -7,3 +7,7 @@ Update PrivateEndpointConnections of service namespace. ### [2022-10-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnMve30=/2022-10-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnMve30=/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/namespace/private-link-resource/_show.md b/Commands/servicebus/namespace/private-link-resource/_show.md index 79ef6aa1a..1f9b1bd8f 100644 --- a/Commands/servicebus/namespace/private-link-resource/_show.md +++ b/Commands/servicebus/namespace/private-link-resource/_show.md @@ -7,3 +7,7 @@ List lists of resources that supports Privatelinks. ### [2022-10-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcHJpdmF0ZWxpbmtyZXNvdXJjZXM=/2022-10-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcHJpdmF0ZWxpbmtyZXNvdXJjZXM=/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/queue/_create.md b/Commands/servicebus/queue/_create.md index a31eed3a5..e8186fe2b 100644 --- a/Commands/servicebus/queue/_create.md +++ b/Commands/servicebus/queue/_create.md @@ -7,3 +7,7 @@ Create a Service Bus queue. This operation is idempotent. ### [2022-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9/2022-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/queue/_delete.md b/Commands/servicebus/queue/_delete.md index afefaf9e4..f418f053f 100644 --- a/Commands/servicebus/queue/_delete.md +++ b/Commands/servicebus/queue/_delete.md @@ -7,3 +7,7 @@ Delete a queue from the specified namespace in a resource group. ### [2022-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9/2022-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/queue/_list.md b/Commands/servicebus/queue/_list.md index 38d63724c..3613491ae 100644 --- a/Commands/servicebus/queue/_list.md +++ b/Commands/servicebus/queue/_list.md @@ -7,3 +7,7 @@ List the queues within a namespace. ### [2022-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVz/2022-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVz/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/queue/_show.md b/Commands/servicebus/queue/_show.md index 998b50973..e1be8e090 100644 --- a/Commands/servicebus/queue/_show.md +++ b/Commands/servicebus/queue/_show.md @@ -7,3 +7,7 @@ Get a description for the specified queue. ### [2022-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9/2022-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/queue/_update.md b/Commands/servicebus/queue/_update.md index a8bb85a02..0969bd437 100644 --- a/Commands/servicebus/queue/_update.md +++ b/Commands/servicebus/queue/_update.md @@ -7,3 +7,7 @@ Update a Service Bus queue. This operation is idempotent. ### [2022-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9/2022-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/queue/authorization-rule/_create.md b/Commands/servicebus/queue/authorization-rule/_create.md index dbda66941..afff583da 100644 --- a/Commands/servicebus/queue/authorization-rule/_create.md +++ b/Commands/servicebus/queue/authorization-rule/_create.md @@ -14,3 +14,14 @@ Create an authorization rule for a queue. ```bash servicebus queue authorization-rule create --resource-group myresourcegroup --namespace-name mynamespace --queue-name myqueue --name myauthorule --rights Listen ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2026-01-01.xml) **Stable** + + + +#### examples + +- Create Authorization Rule for Queue + ```bash + servicebus queue authorization-rule create --resource-group myresourcegroup --namespace-name mynamespace --queue-name myqueue --name myauthorule --rights Listen + ``` diff --git a/Commands/servicebus/queue/authorization-rule/_delete.md b/Commands/servicebus/queue/authorization-rule/_delete.md index 8ed6bb6ac..61ff62d34 100644 --- a/Commands/servicebus/queue/authorization-rule/_delete.md +++ b/Commands/servicebus/queue/authorization-rule/_delete.md @@ -14,3 +14,14 @@ Delete a queue authorization rule. ```bash servicebus queue authorization-rule delete --resource-group myresourcegroup --namespace-name mynamespace --queue-name myqueue --name myauthorule ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2026-01-01.xml) **Stable** + + + +#### examples + +- Delete the Authorization Rule of Service Bus Queue + ```bash + servicebus queue authorization-rule delete --resource-group myresourcegroup --namespace-name mynamespace --queue-name myqueue --name myauthorule + ``` diff --git a/Commands/servicebus/queue/authorization-rule/_list.md b/Commands/servicebus/queue/authorization-rule/_list.md index 51e5feea1..d916ad4a6 100644 --- a/Commands/servicebus/queue/authorization-rule/_list.md +++ b/Commands/servicebus/queue/authorization-rule/_list.md @@ -14,3 +14,14 @@ List all authorization rules for a queue. ```bash servicebus queue authorization-rule list --resource-group myresourcegroup --namespace-name mynamespace --queue-name myqueue ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9L2F1dGhvcml6YXRpb25ydWxlcw==/2026-01-01.xml) **Stable** + + + +#### examples + +- List of Authorization Rule by Queue + ```bash + servicebus queue authorization-rule list --resource-group myresourcegroup --namespace-name mynamespace --queue-name myqueue + ``` diff --git a/Commands/servicebus/queue/authorization-rule/_show.md b/Commands/servicebus/queue/authorization-rule/_show.md index 01eada365..44cebfd50 100644 --- a/Commands/servicebus/queue/authorization-rule/_show.md +++ b/Commands/servicebus/queue/authorization-rule/_show.md @@ -14,3 +14,14 @@ Get an authorization rule for a queue by rule name. ```bash servicebus queue authorization-rule show --resource-group myresourcegroup --namespace-name mynamespace --queue-name myqueue --name myauthorule ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2026-01-01.xml) **Stable** + + + +#### examples + +- show properties of Authorization Rule + ```bash + servicebus queue authorization-rule show --resource-group myresourcegroup --namespace-name mynamespace --queue-name myqueue --name myauthorule + ``` diff --git a/Commands/servicebus/queue/authorization-rule/_update.md b/Commands/servicebus/queue/authorization-rule/_update.md index 92f82b62b..0ff2d5e20 100644 --- a/Commands/servicebus/queue/authorization-rule/_update.md +++ b/Commands/servicebus/queue/authorization-rule/_update.md @@ -14,3 +14,14 @@ Update an authorization rule for a queue. ```bash servicebus queue authorization-rule update --resource-group myresourcegroup --namespace-name mynamespace --queue-name myqueue --name myauthorule --rights Send ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2026-01-01.xml) **Stable** + + + +#### examples + +- Update Authorization Rule for Queue + ```bash + servicebus queue authorization-rule update --resource-group myresourcegroup --namespace-name mynamespace --queue-name myqueue --name myauthorule --rights Send + ``` diff --git a/Commands/servicebus/queue/authorization-rule/keys/_list.md b/Commands/servicebus/queue/authorization-rule/keys/_list.md index 756f87744..f7da35ef8 100644 --- a/Commands/servicebus/queue/authorization-rule/keys/_list.md +++ b/Commands/servicebus/queue/authorization-rule/keys/_list.md @@ -14,3 +14,14 @@ Primary and secondary connection strings to the queue. ```bash servicebus queue authorization-rule keys list --resource-group myresourcegroup --namespace-name mynamespace --queue-name myqueue --name myauthorule ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9saXN0a2V5cw==/2026-01-01.xml) **Stable** + + + +#### examples + +- List the keys and connection strings of Authorization Rule for the given Service Bus Queue + ```bash + servicebus queue authorization-rule keys list --resource-group myresourcegroup --namespace-name mynamespace --queue-name myqueue --name myauthorule + ``` diff --git a/Commands/servicebus/queue/authorization-rule/keys/_renew.md b/Commands/servicebus/queue/authorization-rule/keys/_renew.md index 1e6c6805f..3270b49ba 100644 --- a/Commands/servicebus/queue/authorization-rule/keys/_renew.md +++ b/Commands/servicebus/queue/authorization-rule/keys/_renew.md @@ -14,3 +14,14 @@ Regenerates the primary or secondary connection strings to the queue. ```bash servicebus queue authorization-rule keys renew --resource-group myresourcegroup --namespace-name mynamespace --queue-name myqueue --name myauthorule --key PrimaryKey ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9yZWdlbmVyYXRla2V5cw==/2026-01-01.xml) **Stable** + + + +#### examples + +- Regenerate keys of Authorization Rule for Service Bus Queue + ```bash + servicebus queue authorization-rule keys renew --resource-group myresourcegroup --namespace-name mynamespace --queue-name myqueue --name myauthorule --key PrimaryKey + ``` diff --git a/Commands/servicebus/topic/_create.md b/Commands/servicebus/topic/_create.md index f9ec1af6e..094ab242e 100644 --- a/Commands/servicebus/topic/_create.md +++ b/Commands/servicebus/topic/_create.md @@ -7,3 +7,7 @@ Create a topic in the specified namespace. ### [2022-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9/2022-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/topic/_delete.md b/Commands/servicebus/topic/_delete.md index 3c732b6ae..7fcb8dc88 100644 --- a/Commands/servicebus/topic/_delete.md +++ b/Commands/servicebus/topic/_delete.md @@ -7,3 +7,7 @@ Delete a topic from the specified namespace and resource group. ### [2022-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9/2022-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/topic/_list.md b/Commands/servicebus/topic/_list.md index 3e918566d..285b85f7d 100644 --- a/Commands/servicebus/topic/_list.md +++ b/Commands/servicebus/topic/_list.md @@ -7,3 +7,7 @@ List all the topics in a namespace. ### [2022-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNz/2022-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNz/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/topic/_show.md b/Commands/servicebus/topic/_show.md index 412f66708..ceb5d754a 100644 --- a/Commands/servicebus/topic/_show.md +++ b/Commands/servicebus/topic/_show.md @@ -7,3 +7,7 @@ Get a description for the specified topic. ### [2022-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9/2022-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/topic/_update.md b/Commands/servicebus/topic/_update.md index ff75a6cc2..eefd2610f 100644 --- a/Commands/servicebus/topic/_update.md +++ b/Commands/servicebus/topic/_update.md @@ -7,3 +7,7 @@ Update a topic in the specified namespace. ### [2022-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9/2022-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/topic/authorization-rule/_create.md b/Commands/servicebus/topic/authorization-rule/_create.md index e8ea3f837..916d34e49 100644 --- a/Commands/servicebus/topic/authorization-rule/_create.md +++ b/Commands/servicebus/topic/authorization-rule/_create.md @@ -14,3 +14,14 @@ Create an authorization rule for the specified topic. ```bash servicebus topic authorization-rule create --resource-group myresourcegroup --namespace-name mynamespace --topic-name mytopic --name myauthorule --rights Send Listen ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2026-01-01.xml) **Stable** + + + +#### examples + +- Create Authorization Rule for given Service Bus Topic + ```bash + servicebus topic authorization-rule create --resource-group myresourcegroup --namespace-name mynamespace --topic-name mytopic --name myauthorule --rights Send Listen + ``` diff --git a/Commands/servicebus/topic/authorization-rule/_delete.md b/Commands/servicebus/topic/authorization-rule/_delete.md index b8afca84d..4233153b6 100644 --- a/Commands/servicebus/topic/authorization-rule/_delete.md +++ b/Commands/servicebus/topic/authorization-rule/_delete.md @@ -14,3 +14,14 @@ Delete a topic authorization rule. ```bash servicebus topic authorization-rule delete --resource-group myresourcegroup --namespace-name mynamespace --topic-name mytopic --name myauthorule ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2026-01-01.xml) **Stable** + + + +#### examples + +- Deletes the Authorization Rule of Service Bus Topic. + ```bash + servicebus topic authorization-rule delete --resource-group myresourcegroup --namespace-name mynamespace --topic-name mytopic --name myauthorule + ``` diff --git a/Commands/servicebus/topic/authorization-rule/_list.md b/Commands/servicebus/topic/authorization-rule/_list.md index 163a87b51..7282b6074 100644 --- a/Commands/servicebus/topic/authorization-rule/_list.md +++ b/Commands/servicebus/topic/authorization-rule/_list.md @@ -14,3 +14,14 @@ List authorization rules for a topic. ```bash servicebus topic authorization-rule list --resource-group myresourcegroup --namespace-name mynamespace --topic-name mytopic ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L2F1dGhvcml6YXRpb25ydWxlcw==/2026-01-01.xml) **Stable** + + + +#### examples + +- shows list of Authorization Rule by Service Bus Topic + ```bash + servicebus topic authorization-rule list --resource-group myresourcegroup --namespace-name mynamespace --topic-name mytopic + ``` diff --git a/Commands/servicebus/topic/authorization-rule/_show.md b/Commands/servicebus/topic/authorization-rule/_show.md index 19667354c..a2b56e448 100644 --- a/Commands/servicebus/topic/authorization-rule/_show.md +++ b/Commands/servicebus/topic/authorization-rule/_show.md @@ -14,3 +14,14 @@ Get the specified authorization rule. ```bash servicebus topic authorization-rule show --resource-group myresourcegroup --namespace-name mynamespace --topic-name mytopic --name myauthorule ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2026-01-01.xml) **Stable** + + + +#### examples + +- Shows the details of Authorization Rule for given Service Bus Topic + ```bash + servicebus topic authorization-rule show --resource-group myresourcegroup --namespace-name mynamespace --topic-name mytopic --name myauthorule + ``` diff --git a/Commands/servicebus/topic/authorization-rule/_update.md b/Commands/servicebus/topic/authorization-rule/_update.md index 0c5dbf45d..a91135d24 100644 --- a/Commands/servicebus/topic/authorization-rule/_update.md +++ b/Commands/servicebus/topic/authorization-rule/_update.md @@ -14,3 +14,14 @@ Update an authorization rule for the specified topic. ```bash servicebus topic authorization-rule update --resource-group myresourcegroup --namespace-name mynamespace --topic-name mytopic --name myauthorule --rights Send ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2026-01-01.xml) **Stable** + + + +#### examples + +- Create Authorization Rule for given Service Bus Topic. + ```bash + servicebus topic authorization-rule update --resource-group myresourcegroup --namespace-name mynamespace --topic-name mytopic --name myauthorule --rights Send + ``` diff --git a/Commands/servicebus/topic/authorization-rule/keys/_list.md b/Commands/servicebus/topic/authorization-rule/keys/_list.md index 44a86e86e..5ffe04b78 100644 --- a/Commands/servicebus/topic/authorization-rule/keys/_list.md +++ b/Commands/servicebus/topic/authorization-rule/keys/_list.md @@ -14,3 +14,14 @@ Gets the primary and secondary connection strings for the topic. ```bash servicebus topic authorization-rule keys list --resource-group myresourcegroup --namespace-name mynamespace --topic-name mytopic --name myauthorule ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9saXN0a2V5cw==/2026-01-01.xml) **Stable** + + + +#### examples + +- List the keys and connection strings of Authorization Rule for Service Bus Topic. + ```bash + servicebus topic authorization-rule keys list --resource-group myresourcegroup --namespace-name mynamespace --topic-name mytopic --name myauthorule + ``` diff --git a/Commands/servicebus/topic/authorization-rule/keys/_renew.md b/Commands/servicebus/topic/authorization-rule/keys/_renew.md index 7ae52ad56..59be9548a 100644 --- a/Commands/servicebus/topic/authorization-rule/keys/_renew.md +++ b/Commands/servicebus/topic/authorization-rule/keys/_renew.md @@ -14,3 +14,14 @@ Regenerates primary or secondary connection strings for the topic. ```bash servicebus topic authorization-rule keys renew --resource-group myresourcegroup --namespace-name mynamespace --topic-name mytopic --name myauthorule --key PrimaryKey ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9yZWdlbmVyYXRla2V5cw==/2026-01-01.xml) **Stable** + + + +#### examples + +- Regenerate key of Service Bus Topic. + ```bash + servicebus topic authorization-rule keys renew --resource-group myresourcegroup --namespace-name mynamespace --topic-name mytopic --name myauthorule --key PrimaryKey + ``` diff --git a/Commands/servicebus/topic/subscription/_create.md b/Commands/servicebus/topic/subscription/_create.md index 77304dd8f..f16c9646a 100644 --- a/Commands/servicebus/topic/subscription/_create.md +++ b/Commands/servicebus/topic/subscription/_create.md @@ -7,3 +7,7 @@ Create a topic subscription. ### [2022-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnMve30=/2022-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnMve30=/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/topic/subscription/_delete.md b/Commands/servicebus/topic/subscription/_delete.md index 85fc7113c..536e963d6 100644 --- a/Commands/servicebus/topic/subscription/_delete.md +++ b/Commands/servicebus/topic/subscription/_delete.md @@ -7,3 +7,7 @@ Delete a subscription from the specified topic. ### [2022-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnMve30=/2022-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnMve30=/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/topic/subscription/_list.md b/Commands/servicebus/topic/subscription/_list.md index 5f1648756..26eaecd84 100644 --- a/Commands/servicebus/topic/subscription/_list.md +++ b/Commands/servicebus/topic/subscription/_list.md @@ -7,3 +7,7 @@ List all the subscriptions under a specified topic. ### [2022-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnM=/2022-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnM=/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/topic/subscription/_show.md b/Commands/servicebus/topic/subscription/_show.md index a0acb82b5..ab9c6d630 100644 --- a/Commands/servicebus/topic/subscription/_show.md +++ b/Commands/servicebus/topic/subscription/_show.md @@ -7,3 +7,7 @@ Get a subscription description for the specified topic. ### [2022-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnMve30=/2022-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnMve30=/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/topic/subscription/_update.md b/Commands/servicebus/topic/subscription/_update.md index af02fc05a..c6cd8f84f 100644 --- a/Commands/servicebus/topic/subscription/_update.md +++ b/Commands/servicebus/topic/subscription/_update.md @@ -7,3 +7,7 @@ Update a topic subscription. ### [2022-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnMve30=/2022-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnMve30=/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/topic/subscription/rule/_create.md b/Commands/servicebus/topic/subscription/rule/_create.md index 9420577e5..c58c97898 100644 --- a/Commands/servicebus/topic/subscription/rule/_create.md +++ b/Commands/servicebus/topic/subscription/rule/_create.md @@ -7,3 +7,7 @@ Create a new rule and updates an existing rule ### [2022-10-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnMve30vcnVsZXMve30=/2022-10-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnMve30vcnVsZXMve30=/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/topic/subscription/rule/_delete.md b/Commands/servicebus/topic/subscription/rule/_delete.md index a2a07fa49..9c27c605c 100644 --- a/Commands/servicebus/topic/subscription/rule/_delete.md +++ b/Commands/servicebus/topic/subscription/rule/_delete.md @@ -7,3 +7,7 @@ Delete an existing rule. ### [2022-10-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnMve30vcnVsZXMve30=/2022-10-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnMve30vcnVsZXMve30=/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/topic/subscription/rule/_list.md b/Commands/servicebus/topic/subscription/rule/_list.md index c9c326305..80d015808 100644 --- a/Commands/servicebus/topic/subscription/rule/_list.md +++ b/Commands/servicebus/topic/subscription/rule/_list.md @@ -7,3 +7,7 @@ List all the rules within given topic-subscription ### [2022-10-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnMve30vcnVsZXM=/2022-10-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnMve30vcnVsZXM=/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/topic/subscription/rule/_show.md b/Commands/servicebus/topic/subscription/rule/_show.md index 6af2acb57..fe21ee7f7 100644 --- a/Commands/servicebus/topic/subscription/rule/_show.md +++ b/Commands/servicebus/topic/subscription/rule/_show.md @@ -7,3 +7,7 @@ Get the description for the specified rule. ### [2022-10-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnMve30vcnVsZXMve30=/2022-10-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnMve30vcnVsZXMve30=/2026-01-01.xml) **Stable** + + diff --git a/Commands/servicebus/topic/subscription/rule/_update.md b/Commands/servicebus/topic/subscription/rule/_update.md index 2db6ca3a6..bc5853b90 100644 --- a/Commands/servicebus/topic/subscription/rule/_update.md +++ b/Commands/servicebus/topic/subscription/rule/_update.md @@ -7,3 +7,7 @@ Update a new rule and updates an existing rule ### [2022-10-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnMve30vcnVsZXMve30=/2022-10-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnMve30vcnVsZXMve30=/2026-01-01.xml) **Stable** + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXM=/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXM=/2026-01-01.json new file mode 100644 index 000000000..7a6da9590 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXM=/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.servicebus/namespaces", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LlNlcnZpY2VCdXMvbmFtZXNwYWNlcw==/V/MjAyNi0wMS0wMQ=="}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2Vz/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "servicebus namespace", "commands": [{"name": "list", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/providers/microsoft.servicebus/namespaces", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LlNlcnZpY2VCdXMvbmFtZXNwYWNlcw==/V/MjAyNi0wMS0wMQ=="}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2Vz/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "conditions": [{"var": "$Condition_Namespaces_List", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.subscriptionId"}, {"type": "not", "operator": {"type": "hasValue", "arg": "$Path.resourceGroupName"}}]}}, {"var": "$Condition_Namespaces_ListByResourceGroup", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.resourceGroupName"}, {"type": "hasValue", "arg": "$Path.subscriptionId"}]}}], "operations": [{"when": ["$Condition_Namespaces_List"], "operationId": "Namespaces_List", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.ServiceBus/namespaces", "request": {"method": "get", "path": {"params": [{"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "string", "name": "principalId"}, {"readOnly": true, "type": "string", "name": "tenantId"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned, UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "clientId"}, {"readOnly": true, "type": "string", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName"}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "disableLocalAuth"}, {"type": "object", "name": "encryption", "props": [{"default": {"value": "Microsoft.KeyVault"}, "type": "string", "name": "keySource", "enum": {"items": [{"value": "Microsoft.KeyVault"}]}}, {"type": "array", "name": "keyVaultProperties", "item": {"type": "object", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "userAssignedIdentity"}]}, {"type": "string", "name": "keyName"}, {"type": "string", "name": "keyVaultUri"}, {"type": "string", "name": "keyVersion"}]}}, {"type": "boolean", "name": "requireInfrastructureEncryption"}]}, {"type": "object", "name": "geoDataReplication", "props": [{"type": "array", "name": "locations", "item": {"type": "object", "props": [{"type": "string", "name": "locationName"}, {"type": "string", "name": "roleType", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}]}}, {"type": "integer32", "name": "maxReplicationLagDurationInSeconds"}]}, {"type": "string", "name": "ipAddressType", "enum": {"items": [{"value": "DualStack"}, {"value": "IPv4"}]}}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "string", "name": "minimumTlsVersion", "enum": {"items": [{"value": "1.0"}, {"value": "1.1"}, {"value": "1.2"}, {"value": "1.3"}]}}, {"type": "object", "name": "platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "props": [{"type": "string", "name": "mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "integer32", "name": "premiumMessagingPartitions"}, {"type": "array", "name": "privateEndpointConnections", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "props": [{"type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "@SystemData_read", "name": "systemData"}, {"readOnly": true, "type": "string", "name": "type"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState"}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"readOnly": true, "type": "string", "name": "serviceBusEndpoint"}, {"readOnly": true, "type": "string", "name": "status"}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity"}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}], "cls": "SystemData_read"}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"when": ["$Condition_Namespaces_ListByResourceGroup"], "operationId": "Namespaces_ListByResourceGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "string", "name": "principalId"}, {"readOnly": true, "type": "string", "name": "tenantId"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned, UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "clientId"}, {"readOnly": true, "type": "string", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName"}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "disableLocalAuth"}, {"type": "object", "name": "encryption", "props": [{"default": {"value": "Microsoft.KeyVault"}, "type": "string", "name": "keySource", "enum": {"items": [{"value": "Microsoft.KeyVault"}]}}, {"type": "array", "name": "keyVaultProperties", "item": {"type": "object", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "userAssignedIdentity"}]}, {"type": "string", "name": "keyName"}, {"type": "string", "name": "keyVaultUri"}, {"type": "string", "name": "keyVersion"}]}}, {"type": "boolean", "name": "requireInfrastructureEncryption"}]}, {"type": "object", "name": "geoDataReplication", "props": [{"type": "array", "name": "locations", "item": {"type": "object", "props": [{"type": "string", "name": "locationName"}, {"type": "string", "name": "roleType", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}]}}, {"type": "integer32", "name": "maxReplicationLagDurationInSeconds"}]}, {"type": "string", "name": "ipAddressType", "enum": {"items": [{"value": "DualStack"}, {"value": "IPv4"}]}}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "string", "name": "minimumTlsVersion", "enum": {"items": [{"value": "1.0"}, {"value": "1.1"}, {"value": "1.2"}, {"value": "1.3"}]}}, {"type": "object", "name": "platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "props": [{"type": "string", "name": "mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "integer32", "name": "premiumMessagingPartitions"}, {"type": "array", "name": "privateEndpointConnections", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "props": [{"type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "@SystemData_read", "name": "systemData"}, {"readOnly": true, "type": "string", "name": "type"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState"}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"readOnly": true, "type": "string", "name": "serviceBusEndpoint"}, {"readOnly": true, "type": "string", "name": "status"}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity"}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "@SystemData_read", "name": "systemData"}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXM=/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXM=/2026-01-01.xml new file mode 100644 index 000000000..4f35359a9 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXM=/2026-01-01.xml @@ -0,0 +1,462 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL2NoZWNrbmFtZWF2YWlsYWJpbGl0eQ==/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL2NoZWNrbmFtZWF2YWlsYWJpbGl0eQ==/2026-01-01.json new file mode 100644 index 000000000..1dc851c73 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL2NoZWNrbmFtZWF2YWlsYWJpbGl0eQ==/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.servicebus/checknameavailability", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LlNlcnZpY2VCdXMvY2hlY2tOYW1lQXZhaWxhYmlsaXR5/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "servicebus namespace", "commands": [{"name": "exists", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/providers/microsoft.servicebus/checknameavailability", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LlNlcnZpY2VCdXMvY2hlY2tOYW1lQXZhaWxhYmlsaXR5/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Parameters", "args": [{"type": "string", "var": "$parameters.name", "options": ["name"], "required": true, "group": "Parameters", "help": {"short": "The Name to check the namespace name availability and The namespace name can contain only letters, numbers, and hyphens. The namespace must start with a letter, and it must end with a letter or number."}}]}], "operations": [{"operationId": "Namespaces_CheckNameAvailability", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.ServiceBus/checkNameAvailability", "request": {"method": "post", "path": {"params": [{"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "string", "name": "name", "arg": "$parameters.name", "required": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "message"}, {"type": "boolean", "name": "nameAvailable"}, {"type": "string", "name": "reason", "enum": {"items": [{"value": "InvalidName"}, {"value": "NameInLockdown"}, {"value": "NameInUse"}, {"value": "None"}, {"value": "SubscriptionIsDisabled"}, {"value": "TooManyNamespaceInCurrentSubscription"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL2NoZWNrbmFtZWF2YWlsYWJpbGl0eQ==/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL2NoZWNrbmFtZWF2YWlsYWJpbGl0eQ==/2026-01-01.xml new file mode 100644 index 000000000..21c725633 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL2NoZWNrbmFtZWF2YWlsYWJpbGl0eQ==/2026-01-01.xml @@ -0,0 +1,67 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXM=/2026-01-01.md b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXM=/2026-01-01.md new file mode 100644 index 000000000..a51600bba --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXM=/2026-01-01.md @@ -0,0 +1 @@ +Reference [/subscriptions/{}/providers/microsoft.servicebus/namespaces 2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXM=/2026-01-01.xml) diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30=/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30=/2026-01-01.json new file mode 100644 index 000000000..e0750dc5a --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30=/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "servicebus namespace", "commands": [{"name": "show", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["n", "name", "namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Namespaces_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "string", "name": "principalId"}, {"readOnly": true, "type": "string", "name": "tenantId"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned, UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "clientId"}, {"readOnly": true, "type": "string", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName"}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "disableLocalAuth"}, {"type": "object", "name": "encryption", "props": [{"default": {"value": "Microsoft.KeyVault"}, "type": "string", "name": "keySource", "enum": {"items": [{"value": "Microsoft.KeyVault"}]}}, {"type": "array", "name": "keyVaultProperties", "item": {"type": "object", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "userAssignedIdentity"}]}, {"type": "string", "name": "keyName"}, {"type": "string", "name": "keyVaultUri"}, {"type": "string", "name": "keyVersion"}]}}, {"type": "boolean", "name": "requireInfrastructureEncryption"}]}, {"type": "object", "name": "geoDataReplication", "props": [{"type": "array", "name": "locations", "item": {"type": "object", "props": [{"type": "string", "name": "locationName"}, {"type": "string", "name": "roleType", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}]}}, {"type": "integer32", "name": "maxReplicationLagDurationInSeconds"}]}, {"type": "string", "name": "ipAddressType", "enum": {"items": [{"value": "DualStack"}, {"value": "IPv4"}]}}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "string", "name": "minimumTlsVersion", "enum": {"items": [{"value": "1.0"}, {"value": "1.1"}, {"value": "1.2"}, {"value": "1.3"}]}}, {"type": "object", "name": "platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "props": [{"type": "string", "name": "mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "integer32", "name": "premiumMessagingPartitions"}, {"type": "array", "name": "privateEndpointConnections", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "props": [{"type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "@SystemData_read", "name": "systemData"}, {"readOnly": true, "type": "string", "name": "type"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState"}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"readOnly": true, "type": "string", "name": "serviceBusEndpoint"}, {"readOnly": true, "type": "string", "name": "status"}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity"}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}], "cls": "SystemData_read"}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "delete", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["n", "name", "namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "Namespaces_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Location"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}, {"name": "create", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["n", "name", "namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name."}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Parameters", "args": [{"type": "object", "var": "$parameters.identity", "options": ["identity"], "group": "Parameters", "help": {"short": "Properties of BYOK Identity description"}, "args": [{"blank": {"value": "True"}, "type": "string", "var": "$parameters.identity.systemAssigned", "options": ["system-assigned", "mi-system-assigned"], "help": {"short": "Set the system managed identity."}}, {"type": "string", "var": "$parameters.identity.type", "options": ["type"], "help": {"short": "Type of managed service identity."}, "enum": {"items": [{"name": "None", "value": "None"}, {"name": "SystemAssigned", "value": "SystemAssigned"}, {"name": "SystemAssigned, UserAssigned", "value": "SystemAssigned, UserAssigned"}, {"name": "UserAssigned", "value": "UserAssigned"}]}}, {"blank": {"value": []}, "type": "array", "var": "$parameters.identity.userAssigned", "options": ["user-assigned", "mi-user-assigned"], "help": {"short": "Set the user managed identities."}, "item": {"type": "string"}}, {"type": "object", "var": "$parameters.identity.userAssignedIdentities", "options": ["user-assigned-identities"], "help": {"short": "Properties for User Assigned Identities"}, "additionalProps": {"item": {"blank": {"value": {}}, "type": "object"}}}]}, {"type": "ResourceLocation", "var": "$parameters.location", "options": ["l", "location"], "required": true, "group": "Parameters", "help": {"short": "The Geo-location where the resource lives"}}, {"type": "object", "var": "$parameters.sku", "options": ["sku"], "group": "Parameters", "help": {"short": "Properties of SKU"}, "args": [{"type": "integer32", "var": "$parameters.sku.capacity", "options": ["capacity"], "help": {"short": "Messaging units for your service bus premium namespace. Valid capacities are {1, 2, 4, 8, 16} multiples of your properties.premiumMessagingPartitions setting. For example, If properties.premiumMessagingPartitions is 1 then possible capacity values are 1, 2, 4, 8, and 16. If properties.premiumMessagingPartitions is 4 then possible capacity values are 4, 8, 16, 32 and 64"}}, {"type": "string", "var": "$parameters.sku.name", "options": ["name"], "required": true, "help": {"short": "Name of this SKU."}, "enum": {"items": [{"name": "Basic", "value": "Basic"}, {"name": "Premium", "value": "Premium"}, {"name": "Standard", "value": "Standard"}]}}, {"type": "string", "var": "$parameters.sku.tier", "options": ["tier"], "help": {"short": "The billing tier of this particular SKU."}, "enum": {"items": [{"name": "Basic", "value": "Basic"}, {"name": "Premium", "value": "Premium"}, {"name": "Standard", "value": "Standard"}]}}]}, {"type": "object", "var": "$parameters.tags", "options": ["tags"], "group": "Parameters", "help": {"short": "Resource tags"}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$parameters.properties.alternateName", "options": ["alternate-name"], "group": "Properties", "help": {"short": "Alternate name for namespace"}}, {"type": "boolean", "var": "$parameters.properties.disableLocalAuth", "options": ["disable-local-auth"], "group": "Properties", "help": {"short": "This property disables SAS authentication for the Service Bus namespace."}}, {"type": "object", "var": "$parameters.properties.encryption", "options": ["encryption"], "group": "Properties", "help": {"short": "Properties of BYOK Encryption description"}, "args": [{"type": "string", "var": "$parameters.properties.encryption.keySource", "options": ["key-source"], "help": {"short": "Enumerates the possible value of keySource for Encryption"}, "default": {"value": "Microsoft.KeyVault"}, "enum": {"items": [{"name": "Microsoft.KeyVault", "value": "Microsoft.KeyVault"}]}}, {"type": "array", "var": "$parameters.properties.encryption.keyVaultProperties", "options": ["key-vault-properties"], "help": {"short": "Properties of KeyVault"}, "item": {"type": "object", "args": [{"type": "string", "var": "$parameters.properties.encryption.keyVaultProperties[].identity.userAssignedIdentity", "options": ["user-assigned-identity"], "group": "Identity", "help": {"short": "ARM ID of user Identity selected for encryption"}}, {"type": "string", "var": "$parameters.properties.encryption.keyVaultProperties[].keyName", "options": ["key-name"], "help": {"short": "Name of the Key from KeyVault"}}, {"type": "string", "var": "$parameters.properties.encryption.keyVaultProperties[].keyVaultUri", "options": ["key-vault-uri"], "help": {"short": "Uri of KeyVault"}}, {"type": "string", "var": "$parameters.properties.encryption.keyVaultProperties[].keyVersion", "options": ["key-version"], "help": {"short": "Version of KeyVault"}}]}}, {"type": "boolean", "var": "$parameters.properties.encryption.requireInfrastructureEncryption", "options": ["require-infrastructure-encryption"], "help": {"short": "Enable Infrastructure Encryption (Double Encryption)"}}]}, {"type": "object", "var": "$parameters.properties.geoDataReplication", "options": ["geo-data-replication"], "group": "Properties", "help": {"short": "Geo Data Replication settings for the namespace"}, "args": [{"type": "array", "var": "$parameters.properties.geoDataReplication.locations", "options": ["locations"], "help": {"short": "A list of regions where replicas of the namespace are maintained."}, "item": {"type": "object", "args": [{"type": "string", "var": "$parameters.properties.geoDataReplication.locations[].locationName", "options": ["location-name"], "help": {"short": "Azure regions where a replica of the namespace is maintained"}}, {"type": "string", "var": "$parameters.properties.geoDataReplication.locations[].roleType", "options": ["role-type"], "help": {"short": "GeoDR Role Types"}, "enum": {"items": [{"name": "Primary", "value": "Primary"}, {"name": "Secondary", "value": "Secondary"}]}}]}}, {"type": "integer32", "var": "$parameters.properties.geoDataReplication.maxReplicationLagDurationInSeconds", "options": ["max-replication-lag-duration-in-seconds"], "help": {"short": "The maximum acceptable lag for data replication operations from the primary replica to a quorum of secondary replicas. When the lag exceeds the configured amount, operations on the primary replica will be failed. The allowed values are 0 and 5 minutes to 1 day."}}]}, {"type": "string", "var": "$parameters.properties.ipAddressType", "options": ["ip-address-type"], "group": "Properties", "help": {"short": "The IP address type for the namespace. Determines whether the namespace supports IPv4 only or both IPv4 and IPv6 (dual stack)."}, "enum": {"items": [{"name": "DualStack", "value": "DualStack"}, {"name": "IPv4", "value": "IPv4"}]}}, {"type": "string", "var": "$parameters.properties.minimumTlsVersion", "options": ["minimum-tls-version"], "group": "Properties", "help": {"short": "The minimum TLS version for the cluster to support, e.g. '1.2'"}, "enum": {"items": [{"name": "1.0", "value": "1.0"}, {"name": "1.1", "value": "1.1"}, {"name": "1.2", "value": "1.2"}, {"name": "1.3", "value": "1.3"}]}}, {"type": "object", "var": "$parameters.properties.platformCapabilities", "options": ["platform-capabilities"], "group": "Properties", "args": [{"type": "object", "var": "$parameters.properties.platformCapabilities.confidentialCompute", "options": ["confidential-compute"], "args": [{"type": "string", "var": "$parameters.properties.platformCapabilities.confidentialCompute.mode", "options": ["mode"], "help": {"short": "Setting to Enable or Disable Confidential Compute"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}]}, {"type": "integer32", "var": "$parameters.properties.premiumMessagingPartitions", "options": ["premium-partitions", "premium-messaging-partitions"], "group": "Properties", "help": {"short": "The number of partitions of a Service Bus namespace. This property is only applicable to Premium SKU namespaces. The default value is 1 and possible values are 1, 2 and 4"}}, {"type": "array", "var": "$parameters.properties.privateEndpointConnections", "options": ["connections", "private-endpoint-connections"], "group": "Properties", "help": {"short": "List of private endpoint connections."}, "item": {"type": "object", "args": [{"type": "object", "var": "$parameters.properties.privateEndpointConnections[].properties.privateEndpoint", "options": ["private-endpoint"], "group": "Properties", "help": {"short": "The Private Endpoint resource for this Connection."}, "args": [{"type": "string", "var": "$parameters.properties.privateEndpointConnections[].properties.privateEndpoint.id", "options": ["id"], "help": {"short": "The ARM identifier for Private Endpoint."}}]}, {"type": "object", "var": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState", "options": ["private-link-service-connection-state"], "group": "Properties", "help": {"short": "Details about the state of the connection."}, "args": [{"type": "string", "var": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState.description", "options": ["description"], "help": {"short": "Description of the connection state."}}, {"type": "string", "var": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState.status", "options": ["status"], "help": {"short": "Status of the connection."}, "enum": {"items": [{"name": "Approved", "value": "Approved"}, {"name": "Disconnected", "value": "Disconnected"}, {"name": "Pending", "value": "Pending"}, {"name": "Rejected", "value": "Rejected"}]}}]}, {"type": "string", "var": "$parameters.properties.privateEndpointConnections[].properties.provisioningState", "options": ["provisioning-state"], "group": "Properties", "help": {"short": "Provisioning state of the Private Endpoint Connection."}, "enum": {"items": [{"name": "Canceled", "value": "Canceled"}, {"name": "Creating", "value": "Creating"}, {"name": "Deleting", "value": "Deleting"}, {"name": "Failed", "value": "Failed"}, {"name": "Succeeded", "value": "Succeeded"}, {"name": "Updating", "value": "Updating"}]}}]}}, {"type": "string", "var": "$parameters.properties.publicNetworkAccess", "options": ["public-network-access"], "group": "Properties", "help": {"short": "This determines if traffic is allowed over public network. By default it is enabled."}, "default": {"value": "Enabled"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}, {"name": "SecuredByPerimeter", "value": "SecuredByPerimeter"}]}}, {"type": "boolean", "var": "$parameters.properties.zoneRedundant", "options": ["zone-redundant"], "group": "Properties", "help": {"short": "Enabling this property creates a Premium Service Bus Namespace in regions supported availability zones."}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "Namespaces_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "IdentityObject", "name": "identity", "arg": "$parameters.identity", "props": [{"type": "string", "name": "type", "arg": "$parameters.identity.type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned, UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "arg": "$parameters.identity.userAssignedIdentities", "additionalProps": {"item": {"type": "object"}}}], "userAssigned": {"action": "create", "type": "array", "name": "userAssigned", "arg": "$parameters.identity.userAssigned", "item": {"action": "create", "type": "string"}}, "systemAssigned": {"action": "create", "type": "string", "name": "systemAssigned", "arg": "$parameters.identity.systemAssigned"}}, {"type": "ResourceLocation", "name": "location", "arg": "$parameters.location", "required": true}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName", "arg": "$parameters.properties.alternateName"}, {"type": "boolean", "name": "disableLocalAuth", "arg": "$parameters.properties.disableLocalAuth"}, {"type": "object", "name": "encryption", "arg": "$parameters.properties.encryption", "props": [{"default": {"value": "Microsoft.KeyVault"}, "type": "string", "name": "keySource", "arg": "$parameters.properties.encryption.keySource", "enum": {"items": [{"value": "Microsoft.KeyVault"}]}}, {"type": "array", "name": "keyVaultProperties", "arg": "$parameters.properties.encryption.keyVaultProperties", "item": {"type": "object", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "userAssignedIdentity", "arg": "$parameters.properties.encryption.keyVaultProperties[].identity.userAssignedIdentity"}]}, {"type": "string", "name": "keyName", "arg": "$parameters.properties.encryption.keyVaultProperties[].keyName"}, {"type": "string", "name": "keyVaultUri", "arg": "$parameters.properties.encryption.keyVaultProperties[].keyVaultUri"}, {"type": "string", "name": "keyVersion", "arg": "$parameters.properties.encryption.keyVaultProperties[].keyVersion"}]}}, {"type": "boolean", "name": "requireInfrastructureEncryption", "arg": "$parameters.properties.encryption.requireInfrastructureEncryption"}]}, {"type": "object", "name": "geoDataReplication", "arg": "$parameters.properties.geoDataReplication", "props": [{"type": "array", "name": "locations", "arg": "$parameters.properties.geoDataReplication.locations", "item": {"type": "object", "props": [{"type": "string", "name": "locationName", "arg": "$parameters.properties.geoDataReplication.locations[].locationName"}, {"type": "string", "name": "roleType", "arg": "$parameters.properties.geoDataReplication.locations[].roleType", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}]}}, {"type": "integer32", "name": "maxReplicationLagDurationInSeconds", "arg": "$parameters.properties.geoDataReplication.maxReplicationLagDurationInSeconds"}]}, {"type": "string", "name": "ipAddressType", "arg": "$parameters.properties.ipAddressType", "enum": {"items": [{"value": "DualStack"}, {"value": "IPv4"}]}}, {"type": "string", "name": "minimumTlsVersion", "arg": "$parameters.properties.minimumTlsVersion", "enum": {"items": [{"value": "1.0"}, {"value": "1.1"}, {"value": "1.2"}, {"value": "1.3"}]}}, {"type": "object", "name": "platformCapabilities", "arg": "$parameters.properties.platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "arg": "$parameters.properties.platformCapabilities.confidentialCompute", "props": [{"type": "string", "name": "mode", "arg": "$parameters.properties.platformCapabilities.confidentialCompute.mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "integer32", "name": "premiumMessagingPartitions", "arg": "$parameters.properties.premiumMessagingPartitions"}, {"type": "array", "name": "privateEndpointConnections", "arg": "$parameters.properties.privateEndpointConnections", "item": {"type": "object", "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateEndpoint", "props": [{"type": "string", "name": "id", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateEndpoint.id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState.description"}, {"type": "string", "name": "status", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState.status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "arg": "$parameters.properties.privateEndpointConnections[].properties.provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}]}}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "arg": "$parameters.properties.publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"type": "boolean", "name": "zoneRedundant", "arg": "$parameters.properties.zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "arg": "$parameters.sku", "props": [{"type": "integer32", "name": "capacity", "arg": "$parameters.sku.capacity"}, {"type": "string", "name": "name", "arg": "$parameters.sku.name", "required": true, "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}, {"type": "string", "name": "tier", "arg": "$parameters.sku.tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"type": "object", "name": "tags", "arg": "$parameters.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "string", "name": "principalId"}, {"readOnly": true, "type": "string", "name": "tenantId"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned, UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "clientId"}, {"readOnly": true, "type": "string", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName"}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "disableLocalAuth"}, {"type": "object", "name": "encryption", "props": [{"default": {"value": "Microsoft.KeyVault"}, "type": "string", "name": "keySource", "enum": {"items": [{"value": "Microsoft.KeyVault"}]}}, {"type": "array", "name": "keyVaultProperties", "item": {"type": "object", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "userAssignedIdentity"}]}, {"type": "string", "name": "keyName"}, {"type": "string", "name": "keyVaultUri"}, {"type": "string", "name": "keyVersion"}]}}, {"type": "boolean", "name": "requireInfrastructureEncryption"}]}, {"type": "object", "name": "geoDataReplication", "props": [{"type": "array", "name": "locations", "item": {"type": "object", "props": [{"type": "string", "name": "locationName"}, {"type": "string", "name": "roleType", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}]}}, {"type": "integer32", "name": "maxReplicationLagDurationInSeconds"}]}, {"type": "string", "name": "ipAddressType", "enum": {"items": [{"value": "DualStack"}, {"value": "IPv4"}]}}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "string", "name": "minimumTlsVersion", "enum": {"items": [{"value": "1.0"}, {"value": "1.1"}, {"value": "1.2"}, {"value": "1.3"}]}}, {"type": "object", "name": "platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "props": [{"type": "string", "name": "mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "integer32", "name": "premiumMessagingPartitions"}, {"type": "array", "name": "privateEndpointConnections", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "props": [{"type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "@SystemData_read", "name": "systemData"}, {"readOnly": true, "type": "string", "name": "type"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState"}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"readOnly": true, "type": "string", "name": "serviceBusEndpoint"}, {"readOnly": true, "type": "string", "name": "status"}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity"}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}], "cls": "SystemData_read"}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["n", "name", "namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "GeoDataReplication", "args": [{"nullable": true, "type": "array", "var": "$parameters.properties.geoDataReplication.locations", "options": ["locations"], "group": "GeoDataReplication", "help": {"short": "A list of regions where replicas of the namespace are maintained."}, "item": {"nullable": true, "type": "object", "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.geoDataReplication.locations[].locationName", "options": ["location-name"], "help": {"short": "Azure regions where a replica of the namespace is maintained"}}, {"nullable": true, "type": "string", "var": "$parameters.properties.geoDataReplication.locations[].roleType", "options": ["role-type"], "help": {"short": "GeoDR Role Types"}, "enum": {"items": [{"name": "Primary", "value": "Primary"}, {"name": "Secondary", "value": "Secondary"}]}}]}}, {"nullable": true, "type": "integer32", "var": "$parameters.properties.geoDataReplication.maxReplicationLagDurationInSeconds", "options": ["max-replication-lag-duration-in-seconds"], "group": "GeoDataReplication", "help": {"short": "The maximum acceptable lag for data replication operations from the primary replica to a quorum of secondary replicas. When the lag exceeds the configured amount, operations on the primary replica will be failed. The allowed values are 0 and 5 minutes to 1 day."}}]}, {"name": "Parameters", "args": [{"nullable": true, "type": "object", "var": "$parameters.identity", "options": ["identity"], "group": "Parameters", "help": {"short": "Properties of BYOK Identity description"}, "args": [{"nullable": true, "type": "string", "var": "$parameters.identity.type", "options": ["type"], "help": {"short": "Type of managed service identity."}, "enum": {"items": [{"name": "None", "value": "None"}, {"name": "SystemAssigned", "value": "SystemAssigned"}, {"name": "SystemAssigned, UserAssigned", "value": "SystemAssigned, UserAssigned"}, {"name": "UserAssigned", "value": "UserAssigned"}]}}, {"nullable": true, "type": "object", "var": "$parameters.identity.userAssignedIdentities", "options": ["user-assigned-identities"], "help": {"short": "Properties for User Assigned Identities"}, "additionalProps": {"item": {"nullable": true, "blank": {"value": {}}, "type": "object"}}}]}, {"nullable": true, "type": "object", "var": "$parameters.tags", "options": ["tags"], "group": "Parameters", "help": {"short": "Resource tags"}, "additionalProps": {"item": {"nullable": true, "type": "string"}}}]}, {"name": "Properties", "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.alternateName", "options": ["alternate-name"], "group": "Properties", "help": {"short": "Alternate name for namespace"}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.disableLocalAuth", "options": ["disable-local-auth"], "group": "Properties", "help": {"short": "This property disables SAS authentication for the Service Bus namespace."}}, {"nullable": true, "type": "object", "var": "$parameters.properties.encryption", "options": ["encryption"], "group": "Properties", "help": {"short": "Properties of BYOK Encryption description"}, "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.encryption.keySource", "options": ["key-source"], "help": {"short": "Enumerates the possible value of keySource for Encryption"}, "enum": {"items": [{"name": "Microsoft.KeyVault", "value": "Microsoft.KeyVault"}]}}, {"nullable": true, "type": "array", "var": "$parameters.properties.encryption.keyVaultProperties", "options": ["key-vault-properties"], "help": {"short": "Properties of KeyVault"}, "item": {"nullable": true, "type": "object", "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.encryption.keyVaultProperties[].identity.userAssignedIdentity", "options": ["user-assigned-identity"], "group": "Identity", "help": {"short": "ARM ID of user Identity selected for encryption"}}, {"nullable": true, "type": "string", "var": "$parameters.properties.encryption.keyVaultProperties[].keyName", "options": ["key-name"], "help": {"short": "Name of the Key from KeyVault"}}, {"nullable": true, "type": "string", "var": "$parameters.properties.encryption.keyVaultProperties[].keyVaultUri", "options": ["key-vault-uri"], "help": {"short": "Uri of KeyVault"}}, {"nullable": true, "type": "string", "var": "$parameters.properties.encryption.keyVaultProperties[].keyVersion", "options": ["key-version"], "help": {"short": "Version of KeyVault"}}]}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.encryption.requireInfrastructureEncryption", "options": ["require-infrastructure-encryption"], "help": {"short": "Enable Infrastructure Encryption (Double Encryption)"}}]}, {"nullable": true, "type": "string", "var": "$parameters.properties.ipAddressType", "options": ["ip-address-type"], "group": "Properties", "help": {"short": "The IP address type for the namespace. Determines whether the namespace supports IPv4 only or both IPv4 and IPv6 (dual stack)."}, "enum": {"items": [{"name": "DualStack", "value": "DualStack"}, {"name": "IPv4", "value": "IPv4"}]}}, {"nullable": true, "type": "string", "var": "$parameters.properties.minimumTlsVersion", "options": ["minimum-tls-version"], "group": "Properties", "help": {"short": "The minimum TLS version for the cluster to support, e.g. '1.2'"}, "enum": {"items": [{"name": "1.0", "value": "1.0"}, {"name": "1.1", "value": "1.1"}, {"name": "1.2", "value": "1.2"}, {"name": "1.3", "value": "1.3"}]}}, {"nullable": true, "type": "object", "var": "$parameters.properties.platformCapabilities", "options": ["platform-capabilities"], "group": "Properties", "args": [{"nullable": true, "type": "object", "var": "$parameters.properties.platformCapabilities.confidentialCompute", "options": ["confidential-compute"], "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.platformCapabilities.confidentialCompute.mode", "options": ["mode"], "help": {"short": "Setting to Enable or Disable Confidential Compute"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}]}, {"nullable": true, "type": "integer32", "var": "$parameters.properties.premiumMessagingPartitions", "options": ["premium-partitions", "premium-messaging-partitions"], "group": "Properties", "help": {"short": "The number of partitions of a Service Bus namespace. This property is only applicable to Premium SKU namespaces. The default value is 1 and possible values are 1, 2 and 4"}}, {"nullable": true, "type": "array", "var": "$parameters.properties.privateEndpointConnections", "options": ["connections", "private-endpoint-connections"], "group": "Properties", "help": {"short": "List of private endpoint connections."}, "item": {"nullable": true, "type": "object", "args": [{"nullable": true, "type": "object", "var": "$parameters.properties.privateEndpointConnections[].properties.privateEndpoint", "options": ["private-endpoint"], "group": "Properties", "help": {"short": "The Private Endpoint resource for this Connection."}, "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.privateEndpointConnections[].properties.privateEndpoint.id", "options": ["id"], "help": {"short": "The ARM identifier for Private Endpoint."}}]}, {"nullable": true, "type": "object", "var": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState", "options": ["private-link-service-connection-state"], "group": "Properties", "help": {"short": "Details about the state of the connection."}, "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState.description", "options": ["description"], "help": {"short": "Description of the connection state."}}, {"nullable": true, "type": "string", "var": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState.status", "options": ["status"], "help": {"short": "Status of the connection."}, "enum": {"items": [{"name": "Approved", "value": "Approved"}, {"name": "Disconnected", "value": "Disconnected"}, {"name": "Pending", "value": "Pending"}, {"name": "Rejected", "value": "Rejected"}]}}]}, {"nullable": true, "type": "string", "var": "$parameters.properties.privateEndpointConnections[].properties.provisioningState", "options": ["provisioning-state"], "group": "Properties", "help": {"short": "Provisioning state of the Private Endpoint Connection."}, "enum": {"items": [{"name": "Canceled", "value": "Canceled"}, {"name": "Creating", "value": "Creating"}, {"name": "Deleting", "value": "Deleting"}, {"name": "Failed", "value": "Failed"}, {"name": "Succeeded", "value": "Succeeded"}, {"name": "Updating", "value": "Updating"}]}}]}}, {"nullable": true, "type": "string", "var": "$parameters.properties.publicNetworkAccess", "options": ["public-network-access"], "group": "Properties", "help": {"short": "This determines if traffic is allowed over public network. By default it is enabled."}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}, {"name": "SecuredByPerimeter", "value": "SecuredByPerimeter"}]}}]}, {"name": "Sku", "args": [{"nullable": true, "type": "integer32", "var": "$parameters.sku.capacity", "options": ["capacity"], "group": "Sku", "help": {"short": "Messaging units for your service bus premium namespace. Valid capacities are {1, 2, 4, 8, 16} multiples of your properties.premiumMessagingPartitions setting. For example, If properties.premiumMessagingPartitions is 1 then possible capacity values are 1, 2, 4, 8, and 16. If properties.premiumMessagingPartitions is 4 then possible capacity values are 4, 8, 16, 32 and 64"}}, {"type": "string", "var": "$parameters.sku.name", "options": ["sku"], "group": "Sku", "help": {"short": "Name of this SKU."}, "enum": {"items": [{"name": "Basic", "value": "Basic"}, {"name": "Premium", "value": "Premium"}, {"name": "Standard", "value": "Standard"}]}}, {"nullable": true, "type": "string", "var": "$parameters.sku.tier", "options": ["tier"], "group": "Sku", "help": {"short": "The billing tier of this particular SKU."}, "enum": {"items": [{"name": "Basic", "value": "Basic"}, {"name": "Premium", "value": "Premium"}, {"name": "Standard", "value": "Standard"}]}}]}], "operations": [{"operationId": "Namespaces_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "string", "name": "principalId"}, {"readOnly": true, "type": "string", "name": "tenantId"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned, UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "clientId"}, {"readOnly": true, "type": "string", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName"}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "disableLocalAuth"}, {"type": "object", "name": "encryption", "props": [{"default": {"value": "Microsoft.KeyVault"}, "type": "string", "name": "keySource", "enum": {"items": [{"value": "Microsoft.KeyVault"}]}}, {"type": "array", "name": "keyVaultProperties", "item": {"type": "object", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "userAssignedIdentity"}]}, {"type": "string", "name": "keyName"}, {"type": "string", "name": "keyVaultUri"}, {"type": "string", "name": "keyVersion"}]}}, {"type": "boolean", "name": "requireInfrastructureEncryption"}]}, {"type": "object", "name": "geoDataReplication", "props": [{"type": "array", "name": "locations", "item": {"type": "object", "props": [{"type": "string", "name": "locationName"}, {"type": "string", "name": "roleType", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}]}}, {"type": "integer32", "name": "maxReplicationLagDurationInSeconds"}]}, {"type": "string", "name": "ipAddressType", "enum": {"items": [{"value": "DualStack"}, {"value": "IPv4"}]}}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "string", "name": "minimumTlsVersion", "enum": {"items": [{"value": "1.0"}, {"value": "1.1"}, {"value": "1.2"}, {"value": "1.3"}]}}, {"type": "object", "name": "platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "props": [{"type": "string", "name": "mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "integer32", "name": "premiumMessagingPartitions"}, {"type": "array", "name": "privateEndpointConnections", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "props": [{"type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "@SystemData_read", "name": "systemData"}, {"readOnly": true, "type": "string", "name": "type"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState"}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"readOnly": true, "type": "string", "name": "serviceBusEndpoint"}, {"readOnly": true, "type": "string", "name": "status"}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity"}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}], "cls": "SystemData_read"}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "SBNamespace_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "IdentityObject", "name": "identity", "arg": "$parameters.identity", "props": [{"type": "string", "name": "type", "arg": "$parameters.identity.type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned, UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "arg": "$parameters.identity.userAssignedIdentities", "additionalProps": {"item": {"type": "object"}}}]}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName", "arg": "$parameters.properties.alternateName"}, {"type": "boolean", "name": "disableLocalAuth", "arg": "$parameters.properties.disableLocalAuth"}, {"type": "object", "name": "encryption", "arg": "$parameters.properties.encryption", "props": [{"default": {"value": "Microsoft.KeyVault"}, "type": "string", "name": "keySource", "arg": "$parameters.properties.encryption.keySource", "enum": {"items": [{"value": "Microsoft.KeyVault"}]}}, {"type": "array", "name": "keyVaultProperties", "arg": "$parameters.properties.encryption.keyVaultProperties", "item": {"type": "object", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "userAssignedIdentity", "arg": "$parameters.properties.encryption.keyVaultProperties[].identity.userAssignedIdentity"}]}, {"type": "string", "name": "keyName", "arg": "$parameters.properties.encryption.keyVaultProperties[].keyName"}, {"type": "string", "name": "keyVaultUri", "arg": "$parameters.properties.encryption.keyVaultProperties[].keyVaultUri"}, {"type": "string", "name": "keyVersion", "arg": "$parameters.properties.encryption.keyVaultProperties[].keyVersion"}]}}, {"type": "boolean", "name": "requireInfrastructureEncryption", "arg": "$parameters.properties.encryption.requireInfrastructureEncryption"}]}, {"type": "object", "name": "geoDataReplication", "props": [{"type": "array", "name": "locations", "arg": "$parameters.properties.geoDataReplication.locations", "item": {"type": "object", "props": [{"type": "string", "name": "locationName", "arg": "$parameters.properties.geoDataReplication.locations[].locationName"}, {"type": "string", "name": "roleType", "arg": "$parameters.properties.geoDataReplication.locations[].roleType", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}]}}, {"type": "integer32", "name": "maxReplicationLagDurationInSeconds", "arg": "$parameters.properties.geoDataReplication.maxReplicationLagDurationInSeconds"}]}, {"type": "string", "name": "ipAddressType", "arg": "$parameters.properties.ipAddressType", "enum": {"items": [{"value": "DualStack"}, {"value": "IPv4"}]}}, {"type": "string", "name": "minimumTlsVersion", "arg": "$parameters.properties.minimumTlsVersion", "enum": {"items": [{"value": "1.0"}, {"value": "1.1"}, {"value": "1.2"}, {"value": "1.3"}]}}, {"type": "object", "name": "platformCapabilities", "arg": "$parameters.properties.platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "arg": "$parameters.properties.platformCapabilities.confidentialCompute", "props": [{"type": "string", "name": "mode", "arg": "$parameters.properties.platformCapabilities.confidentialCompute.mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "integer32", "name": "premiumMessagingPartitions", "arg": "$parameters.properties.premiumMessagingPartitions"}, {"type": "array", "name": "privateEndpointConnections", "arg": "$parameters.properties.privateEndpointConnections", "item": {"type": "object", "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateEndpoint", "props": [{"type": "string", "name": "id", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateEndpoint.id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState.description"}, {"type": "string", "name": "status", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState.status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "arg": "$parameters.properties.privateEndpointConnections[].properties.provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}]}}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "arg": "$parameters.properties.publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity", "arg": "$parameters.sku.capacity"}, {"type": "string", "name": "name", "arg": "$parameters.sku.name", "required": true, "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}, {"type": "string", "name": "tier", "arg": "$parameters.sku.tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"type": "object", "name": "tags", "arg": "$parameters.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "location"}, "operationId": "Namespaces_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@SBNamespace_read"}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}], "commandGroups": [{"name": "identity", "commands": [{"name": "assign", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}", "version": "2026-01-01", "subresource": "identity", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["n", "name", "namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Parameters.identity", "args": [{"blank": {"value": "True"}, "type": "string", "var": "$parameters.identity.systemAssigned", "options": ["system-assigned", "mi-system-assigned"], "group": "Parameters.identity", "help": {"short": "Set the system managed identity."}}, {"blank": {"value": []}, "type": "array", "var": "$parameters.identity.userAssigned", "options": ["user-assigned", "mi-user-assigned"], "group": "Parameters.identity", "help": {"short": "Set the user managed identities."}, "item": {"type": "string"}}]}], "subresourceSelector": {"var": "$Subresource", "ref": "$Instance", "json": {"type": "object", "name": "parameters", "prop": {"type": "object", "name": "identity"}}}, "operations": [{"operationId": "Namespaces_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "string", "name": "principalId"}, {"readOnly": true, "type": "string", "name": "tenantId"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned, UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "clientId"}, {"readOnly": true, "type": "string", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName"}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "disableLocalAuth"}, {"type": "object", "name": "encryption", "props": [{"default": {"value": "Microsoft.KeyVault"}, "type": "string", "name": "keySource", "enum": {"items": [{"value": "Microsoft.KeyVault"}]}}, {"type": "array", "name": "keyVaultProperties", "item": {"type": "object", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "userAssignedIdentity"}]}, {"type": "string", "name": "keyName"}, {"type": "string", "name": "keyVaultUri"}, {"type": "string", "name": "keyVersion"}]}}, {"type": "boolean", "name": "requireInfrastructureEncryption"}]}, {"type": "object", "name": "geoDataReplication", "props": [{"type": "array", "name": "locations", "item": {"type": "object", "props": [{"type": "string", "name": "locationName"}, {"type": "string", "name": "roleType", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}]}}, {"type": "integer32", "name": "maxReplicationLagDurationInSeconds"}]}, {"type": "string", "name": "ipAddressType", "enum": {"items": [{"value": "DualStack"}, {"value": "IPv4"}]}}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "string", "name": "minimumTlsVersion", "enum": {"items": [{"value": "1.0"}, {"value": "1.1"}, {"value": "1.2"}, {"value": "1.3"}]}}, {"type": "object", "name": "platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "props": [{"type": "string", "name": "mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "integer32", "name": "premiumMessagingPartitions"}, {"type": "array", "name": "privateEndpointConnections", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "props": [{"type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "@SystemData_read", "name": "systemData"}, {"readOnly": true, "type": "string", "name": "type"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState"}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"readOnly": true, "type": "string", "name": "serviceBusEndpoint"}, {"readOnly": true, "type": "string", "name": "status"}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity"}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}], "cls": "SystemData_read"}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "SBNamespace_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Subresource", "json": {"schema": {"action": "assign", "type": "IdentityObject", "name": "parameters.identity", "required": true, "userAssigned": {"action": "assign", "type": "array", "name": "userAssigned", "arg": "$parameters.identity.userAssigned", "item": {"action": "assign", "type": "string"}}, "systemAssigned": {"action": "assign", "type": "string", "name": "systemAssigned", "arg": "$parameters.identity.systemAssigned"}}}}}, {"longRunning": {"finalStateVia": "location"}, "operationId": "Namespaces_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@SBNamespace_read"}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Subresource", "clientFlatten": true}]}, {"name": "remove", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}", "version": "2026-01-01", "subresource": "identity", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["n", "name", "namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Parameters.identity", "args": [{"blank": {"value": "True"}, "type": "string", "var": "$parameters.identity.systemAssigned", "options": ["system-assigned", "mi-system-assigned"], "group": "Parameters.identity", "help": {"short": "Set the system managed identity."}}, {"blank": {"value": []}, "type": "array", "var": "$parameters.identity.userAssigned", "options": ["user-assigned", "mi-user-assigned"], "group": "Parameters.identity", "help": {"short": "Set the user managed identities."}, "item": {"type": "string"}}]}], "subresourceSelector": {"var": "$Subresource", "ref": "$Instance", "json": {"type": "object", "name": "parameters", "prop": {"type": "object", "name": "identity"}}}, "operations": [{"operationId": "Namespaces_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "string", "name": "principalId"}, {"readOnly": true, "type": "string", "name": "tenantId"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned, UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "clientId"}, {"readOnly": true, "type": "string", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName"}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "disableLocalAuth"}, {"type": "object", "name": "encryption", "props": [{"default": {"value": "Microsoft.KeyVault"}, "type": "string", "name": "keySource", "enum": {"items": [{"value": "Microsoft.KeyVault"}]}}, {"type": "array", "name": "keyVaultProperties", "item": {"type": "object", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "userAssignedIdentity"}]}, {"type": "string", "name": "keyName"}, {"type": "string", "name": "keyVaultUri"}, {"type": "string", "name": "keyVersion"}]}}, {"type": "boolean", "name": "requireInfrastructureEncryption"}]}, {"type": "object", "name": "geoDataReplication", "props": [{"type": "array", "name": "locations", "item": {"type": "object", "props": [{"type": "string", "name": "locationName"}, {"type": "string", "name": "roleType", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}]}}, {"type": "integer32", "name": "maxReplicationLagDurationInSeconds"}]}, {"type": "string", "name": "ipAddressType", "enum": {"items": [{"value": "DualStack"}, {"value": "IPv4"}]}}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "string", "name": "minimumTlsVersion", "enum": {"items": [{"value": "1.0"}, {"value": "1.1"}, {"value": "1.2"}, {"value": "1.3"}]}}, {"type": "object", "name": "platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "props": [{"type": "string", "name": "mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "integer32", "name": "premiumMessagingPartitions"}, {"type": "array", "name": "privateEndpointConnections", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "props": [{"type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "@SystemData_read", "name": "systemData"}, {"readOnly": true, "type": "string", "name": "type"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState"}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"readOnly": true, "type": "string", "name": "serviceBusEndpoint"}, {"readOnly": true, "type": "string", "name": "status"}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity"}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}], "cls": "SystemData_read"}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "SBNamespace_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Subresource", "json": {"schema": {"action": "remove", "type": "IdentityObject", "name": "parameters.identity", "required": true, "userAssigned": {"action": "remove", "type": "array", "name": "userAssigned", "arg": "$parameters.identity.userAssigned", "item": {"action": "remove", "type": "string"}}, "systemAssigned": {"action": "remove", "type": "string", "name": "systemAssigned", "arg": "$parameters.identity.systemAssigned"}}}}}, {"longRunning": {"finalStateVia": "location"}, "operationId": "Namespaces_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@SBNamespace_read"}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Subresource", "clientFlatten": true}]}, {"name": "show", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}", "version": "2026-01-01", "subresource": "identity", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["n", "name", "namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "subresourceSelector": {"var": "$Subresource", "ref": "$Instance", "json": {"type": "object", "name": "parameters", "prop": {"type": "object", "name": "identity"}}}, "operations": [{"operationId": "Namespaces_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "string", "name": "principalId"}, {"readOnly": true, "type": "string", "name": "tenantId"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned, UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "clientId"}, {"readOnly": true, "type": "string", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName"}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "disableLocalAuth"}, {"type": "object", "name": "encryption", "props": [{"default": {"value": "Microsoft.KeyVault"}, "type": "string", "name": "keySource", "enum": {"items": [{"value": "Microsoft.KeyVault"}]}}, {"type": "array", "name": "keyVaultProperties", "item": {"type": "object", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "userAssignedIdentity"}]}, {"type": "string", "name": "keyName"}, {"type": "string", "name": "keyVaultUri"}, {"type": "string", "name": "keyVersion"}]}}, {"type": "boolean", "name": "requireInfrastructureEncryption"}]}, {"type": "object", "name": "geoDataReplication", "props": [{"type": "array", "name": "locations", "item": {"type": "object", "props": [{"type": "string", "name": "locationName"}, {"type": "string", "name": "roleType", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}]}}, {"type": "integer32", "name": "maxReplicationLagDurationInSeconds"}]}, {"type": "string", "name": "ipAddressType", "enum": {"items": [{"value": "DualStack"}, {"value": "IPv4"}]}}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "string", "name": "minimumTlsVersion", "enum": {"items": [{"value": "1.0"}, {"value": "1.1"}, {"value": "1.2"}, {"value": "1.3"}]}}, {"type": "object", "name": "platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "props": [{"type": "string", "name": "mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "integer32", "name": "premiumMessagingPartitions"}, {"type": "array", "name": "privateEndpointConnections", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "props": [{"type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "@SystemData_read", "name": "systemData"}, {"readOnly": true, "type": "string", "name": "type"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState"}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"readOnly": true, "type": "string", "name": "serviceBusEndpoint"}, {"readOnly": true, "type": "string", "name": "status"}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity"}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}], "cls": "SystemData_read"}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "SBNamespace_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Subresource", "clientFlatten": true}]}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30=/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30=/2026-01-01.xml new file mode 100644 index 000000000..554651314 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30=/2026-01-01.xml @@ -0,0 +1,2369 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+ + + + + + + +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+ + + + + + + +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+ + + + + + + +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+ + + + + + + +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vYXV0aG9yaXphdGlvbnJ1bGVz/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vYXV0aG9yaXphdGlvbnJ1bGVz/2026-01-01.json new file mode 100644 index 000000000..976b0153d --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vYXV0aG9yaXphdGlvbnJ1bGVz/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/authorizationrules", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9BdXRob3JpemF0aW9uUnVsZXM=/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "servicebus namespace authorization-rule", "commands": [{"name": "list", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/authorizationrules", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9BdXRob3JpemF0aW9uUnVsZXM=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Namespaces_ListAuthorizationRules", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/AuthorizationRules", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id"}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "array", "name": "rights", "required": true, "item": {"type": "string", "enum": {"items": [{"value": "Listen"}, {"value": "Manage"}, {"value": "Send"}]}}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vYXV0aG9yaXphdGlvbnJ1bGVz/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vYXV0aG9yaXphdGlvbnJ1bGVz/2026-01-01.xml new file mode 100644 index 000000000..677ecb698 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vYXV0aG9yaXphdGlvbnJ1bGVz/2026-01-01.xml @@ -0,0 +1,100 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9/2026-01-01.json new file mode 100644 index 000000000..e2bcf73d0 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/authorizationrules/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9BdXRob3JpemF0aW9uUnVsZXMve2F1dGhvcml6YXRpb25SdWxlTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "servicebus namespace authorization-rule", "commands": [{"name": "show", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/authorizationrules/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9BdXRob3JpemF0aW9uUnVsZXMve2F1dGhvcml6YXRpb25SdWxlTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.authorizationRuleName", "options": ["n", "name", "authorization-rule-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The authorization rule name."}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Namespaces_GetAuthorizationRule", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/AuthorizationRules/{authorizationRuleName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "authorizationRuleName", "arg": "$Path.authorizationRuleName", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id"}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "array", "name": "rights", "required": true, "item": {"type": "string", "enum": {"items": [{"value": "Listen"}, {"value": "Manage"}, {"value": "Send"}]}}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "delete", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/authorizationrules/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9BdXRob3JpemF0aW9uUnVsZXMve2F1dGhvcml6YXRpb25SdWxlTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.authorizationRuleName", "options": ["n", "name", "authorization-rule-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The authorization rule name."}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Namespaces_DeleteAuthorizationRule", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/AuthorizationRules/{authorizationRuleName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "authorizationRuleName", "arg": "$Path.authorizationRuleName", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}, {"name": "create", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/authorizationrules/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9BdXRob3JpemF0aW9uUnVsZXMve2F1dGhvcml6YXRpb25SdWxlTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.authorizationRuleName", "options": ["n", "name", "authorization-rule-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The authorization rule name."}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "array", "var": "$parameters.properties.rights", "options": ["rights"], "group": "Properties", "help": {"short": "The rights associated with the rule."}, "item": {"type": "string", "enum": {"items": [{"name": "Listen", "value": "Listen"}, {"name": "Manage", "value": "Manage"}, {"name": "Send", "value": "Send"}]}}}]}], "operations": [{"operationId": "Namespaces_CreateOrUpdateAuthorizationRule", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/AuthorizationRules/{authorizationRuleName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "authorizationRuleName", "arg": "$Path.authorizationRuleName", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "array", "name": "rights", "arg": "$parameters.properties.rights", "required": true, "item": {"type": "string", "enum": {"items": [{"value": "Listen"}, {"value": "Manage"}, {"value": "Send"}]}}}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id"}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "array", "name": "rights", "required": true, "item": {"type": "string", "enum": {"items": [{"value": "Listen"}, {"value": "Manage"}, {"value": "Send"}]}}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/authorizationrules/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9BdXRob3JpemF0aW9uUnVsZXMve2F1dGhvcml6YXRpb25SdWxlTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.authorizationRuleName", "options": ["n", "name", "authorization-rule-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The authorization rule name."}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "array", "var": "$parameters.properties.rights", "options": ["rights"], "group": "Properties", "help": {"short": "The rights associated with the rule."}, "item": {"nullable": true, "type": "string", "enum": {"items": [{"name": "Listen", "value": "Listen"}, {"name": "Manage", "value": "Manage"}, {"name": "Send", "value": "Send"}]}}}]}], "operations": [{"operationId": "Namespaces_GetAuthorizationRule", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/AuthorizationRules/{authorizationRuleName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "authorizationRuleName", "arg": "$Path.authorizationRuleName", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id"}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "array", "name": "rights", "required": true, "item": {"type": "string", "enum": {"items": [{"value": "Listen"}, {"value": "Manage"}, {"value": "Send"}]}}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "SBAuthorizationRule_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "array", "name": "rights", "arg": "$parameters.properties.rights", "required": true, "item": {"type": "string", "enum": {"items": [{"value": "Listen"}, {"value": "Manage"}, {"value": "Send"}]}}}], "clientFlatten": true}], "clientFlatten": true}}}}, {"operationId": "Namespaces_CreateOrUpdateAuthorizationRule", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/AuthorizationRules/{authorizationRuleName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "authorizationRuleName", "arg": "$Path.authorizationRuleName", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "@SBAuthorizationRule_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9/2026-01-01.xml new file mode 100644 index 000000000..7c822caab --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9/2026-01-01.xml @@ -0,0 +1,443 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9L2xpc3RrZXlz/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9L2xpc3RrZXlz/2026-01-01.json new file mode 100644 index 000000000..b3b6d6b9e --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9L2xpc3RrZXlz/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/authorizationrules/{}/listkeys", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9BdXRob3JpemF0aW9uUnVsZXMve2F1dGhvcml6YXRpb25SdWxlTmFtZX0vbGlzdEtleXM=/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "servicebus namespace authorization-rule keys", "commands": [{"name": "list", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/authorizationrules/{}/listkeys", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9BdXRob3JpemF0aW9uUnVsZXMve2F1dGhvcml6YXRpb25SdWxlTmFtZX0vbGlzdEtleXM=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.authorizationRuleName", "options": ["n", "name", "authorization-rule-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The authorization rule name."}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Namespaces_ListKeys", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/AuthorizationRules/{authorizationRuleName}/listKeys", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "authorizationRuleName", "arg": "$Path.authorizationRuleName", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "aliasPrimaryConnectionString"}, {"readOnly": true, "type": "string", "name": "aliasSecondaryConnectionString"}, {"readOnly": true, "type": "string", "name": "keyName"}, {"readOnly": true, "type": "string", "name": "primaryConnectionString"}, {"readOnly": true, "type": "string", "name": "primaryKey"}, {"readOnly": true, "type": "string", "name": "secondaryConnectionString"}, {"readOnly": true, "type": "string", "name": "secondaryKey"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9L2xpc3RrZXlz/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9L2xpc3RrZXlz/2026-01-01.xml new file mode 100644 index 000000000..aed3d601d --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9L2xpc3RrZXlz/2026-01-01.xml @@ -0,0 +1,68 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9L3JlZ2VuZXJhdGVrZXlz/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9L3JlZ2VuZXJhdGVrZXlz/2026-01-01.json new file mode 100644 index 000000000..9a5735209 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9L3JlZ2VuZXJhdGVrZXlz/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/authorizationrules/{}/regeneratekeys", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9BdXRob3JpemF0aW9uUnVsZXMve2F1dGhvcml6YXRpb25SdWxlTmFtZX0vcmVnZW5lcmF0ZUtleXM=/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "servicebus namespace authorization-rule keys", "commands": [{"name": "renew", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/authorizationrules/{}/regeneratekeys", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9BdXRob3JpemF0aW9uUnVsZXMve2F1dGhvcml6YXRpb25SdWxlTmFtZX0vcmVnZW5lcmF0ZUtleXM=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.authorizationRuleName", "options": ["n", "name", "authorization-rule-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The authorization rule name."}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Parameters", "args": [{"type": "string", "var": "$parameters.key", "options": ["key-value"], "group": "Parameters", "help": {"short": "Optional, if the key value provided, is reset for KeyType value or autogenerate Key value set for keyType"}}, {"type": "string", "var": "$parameters.keyType", "options": ["key"], "required": true, "group": "Parameters", "help": {"short": "The access key to regenerate."}, "enum": {"items": [{"name": "PrimaryKey", "value": "PrimaryKey"}, {"name": "SecondaryKey", "value": "SecondaryKey"}]}}]}], "operations": [{"operationId": "Namespaces_RegenerateKeys", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/AuthorizationRules/{authorizationRuleName}/regenerateKeys", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "authorizationRuleName", "arg": "$Path.authorizationRuleName", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "string", "name": "key", "arg": "$parameters.key"}, {"type": "string", "name": "keyType", "arg": "$parameters.keyType", "required": true, "enum": {"items": [{"value": "PrimaryKey"}, {"value": "SecondaryKey"}]}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "aliasPrimaryConnectionString"}, {"readOnly": true, "type": "string", "name": "aliasSecondaryConnectionString"}, {"readOnly": true, "type": "string", "name": "keyName"}, {"readOnly": true, "type": "string", "name": "primaryConnectionString"}, {"readOnly": true, "type": "string", "name": "primaryKey"}, {"readOnly": true, "type": "string", "name": "secondaryConnectionString"}, {"readOnly": true, "type": "string", "name": "secondaryKey"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9L3JlZ2VuZXJhdGVrZXlz/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9L3JlZ2VuZXJhdGVrZXlz/2026-01-01.xml new file mode 100644 index 000000000..ddb484cb5 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9L3JlZ2VuZXJhdGVrZXlz/2026-01-01.xml @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3M=/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3M=/2026-01-01.json new file mode 100644 index 000000000..6b2fa7d07 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3M=/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/disasterrecoveryconfigs", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9kaXNhc3RlclJlY292ZXJ5Q29uZmlncw==/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "servicebus georecovery-alias", "commands": [{"name": "list", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/disasterrecoveryconfigs", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9kaXNhc3RlclJlY292ZXJ5Q29uZmlncw==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "DisasterRecoveryConfigs_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/disasterRecoveryConfigs", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/disasterRecoveryConfigs/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName"}, {"type": "string", "name": "partnerNamespace"}, {"readOnly": true, "type": "integer64", "name": "pendingReplicationOperationsCount"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Failed"}, {"value": "Succeeded"}]}}, {"readOnly": true, "type": "string", "name": "role", "enum": {"items": [{"value": "Primary"}, {"value": "PrimaryNotReplicating"}, {"value": "Secondary"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3M=/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3M=/2026-01-01.xml new file mode 100644 index 000000000..2ccb40642 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3M=/2026-01-01.xml @@ -0,0 +1,110 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3MvY2hlY2tuYW1lYXZhaWxhYmlsaXR5/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3MvY2hlY2tuYW1lYXZhaWxhYmlsaXR5/2026-01-01.json new file mode 100644 index 000000000..ead63bf10 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3MvY2hlY2tuYW1lYXZhaWxhYmlsaXR5/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/disasterrecoveryconfigs/checknameavailability", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9kaXNhc3RlclJlY292ZXJ5Q29uZmlncy9DaGVja05hbWVBdmFpbGFiaWxpdHk=/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "servicebus georecovery-alias", "commands": [{"name": "exists", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/disasterrecoveryconfigs/checknameavailability", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9kaXNhc3RlclJlY292ZXJ5Q29uZmlncy9DaGVja05hbWVBdmFpbGFiaWxpdHk=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Parameters", "args": [{"type": "string", "var": "$parameters.name", "options": ["a", "alias"], "required": true, "group": "Parameters", "help": {"short": "The Name to check the namespace name availability and The namespace name can contain only letters, numbers, and hyphens. The namespace must start with a letter, and it must end with a letter or number."}}]}], "operations": [{"operationId": "DisasterRecoveryConfigs_CheckNameAvailability", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/disasterRecoveryConfigs/CheckNameAvailability", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "string", "name": "name", "arg": "$parameters.name", "required": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "message"}, {"type": "boolean", "name": "nameAvailable"}, {"type": "string", "name": "reason", "enum": {"items": [{"value": "InvalidName"}, {"value": "NameInLockdown"}, {"value": "NameInUse"}, {"value": "None"}, {"value": "SubscriptionIsDisabled"}, {"value": "TooManyNamespaceInCurrentSubscription"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3MvY2hlY2tuYW1lYXZhaWxhYmlsaXR5/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3MvY2hlY2tuYW1lYXZhaWxhYmlsaXR5/2026-01-01.xml new file mode 100644 index 000000000..468e8dd60 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3MvY2hlY2tuYW1lYXZhaWxhYmlsaXR5/2026-01-01.xml @@ -0,0 +1,78 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30=/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30=/2026-01-01.json new file mode 100644 index 000000000..e3ef31698 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30=/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/disasterrecoveryconfigs/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9kaXNhc3RlclJlY292ZXJ5Q29uZmlncy97YWxpYXN9/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "servicebus georecovery-alias", "commands": [{"name": "show", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/disasterrecoveryconfigs/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9kaXNhc3RlclJlY292ZXJ5Q29uZmlncy97YWxpYXN9/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.alias", "options": ["a", "alias"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The Disaster Recovery configuration name"}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "DisasterRecoveryConfigs_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/disasterRecoveryConfigs/{alias}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "alias", "arg": "$Path.alias", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/disasterRecoveryConfigs/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName"}, {"type": "string", "name": "partnerNamespace"}, {"readOnly": true, "type": "integer64", "name": "pendingReplicationOperationsCount"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Failed"}, {"value": "Succeeded"}]}}, {"readOnly": true, "type": "string", "name": "role", "enum": {"items": [{"value": "Primary"}, {"value": "PrimaryNotReplicating"}, {"value": "Secondary"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "delete", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/disasterrecoveryconfigs/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9kaXNhc3RlclJlY292ZXJ5Q29uZmlncy97YWxpYXN9/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.alias", "options": ["a", "alias"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The Disaster Recovery configuration name"}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "DisasterRecoveryConfigs_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/disasterRecoveryConfigs/{alias}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "alias", "arg": "$Path.alias", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/disasterrecoveryconfigs/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9kaXNhc3RlclJlY292ZXJ5Q29uZmlncy97YWxpYXN9/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.alias", "options": ["a", "alias"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The Disaster Recovery configuration name"}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "string", "var": "$parameters.properties.alternateName", "options": ["alternate-name"], "group": "Properties", "help": {"short": "Primary/Secondary eventhub namespace name, which is part of GEO DR pairing"}}, {"type": "string", "var": "$parameters.properties.partnerNamespace", "options": ["partner-namespace"], "group": "Properties", "help": {"short": "ARM Id of the Primary/Secondary eventhub namespace name, which is part of GEO DR pairing"}}]}], "operations": [{"operationId": "DisasterRecoveryConfigs_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/disasterRecoveryConfigs/{alias}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "alias", "arg": "$Path.alias", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName", "arg": "$parameters.properties.alternateName"}, {"type": "string", "name": "partnerNamespace", "arg": "$parameters.properties.partnerNamespace"}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/disasterRecoveryConfigs/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName"}, {"type": "string", "name": "partnerNamespace"}, {"readOnly": true, "type": "integer64", "name": "pendingReplicationOperationsCount"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Failed"}, {"value": "Succeeded"}]}}, {"readOnly": true, "type": "string", "name": "role", "enum": {"items": [{"value": "Primary"}, {"value": "PrimaryNotReplicating"}, {"value": "Secondary"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/disasterrecoveryconfigs/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9kaXNhc3RlclJlY292ZXJ5Q29uZmlncy97YWxpYXN9/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.alias", "options": ["a", "alias"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The Disaster Recovery configuration name"}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.alternateName", "options": ["alternate-name"], "group": "Properties", "help": {"short": "Primary/Secondary eventhub namespace name, which is part of GEO DR pairing"}}, {"nullable": true, "type": "string", "var": "$parameters.properties.partnerNamespace", "options": ["partner-namespace"], "group": "Properties", "help": {"short": "ARM Id of the Primary/Secondary eventhub namespace name, which is part of GEO DR pairing"}}]}], "operations": [{"operationId": "DisasterRecoveryConfigs_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/disasterRecoveryConfigs/{alias}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "alias", "arg": "$Path.alias", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/disasterRecoveryConfigs/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName"}, {"type": "string", "name": "partnerNamespace"}, {"readOnly": true, "type": "integer64", "name": "pendingReplicationOperationsCount"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Failed"}, {"value": "Succeeded"}]}}, {"readOnly": true, "type": "string", "name": "role", "enum": {"items": [{"value": "Primary"}, {"value": "PrimaryNotReplicating"}, {"value": "Secondary"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "ArmDisasterRecovery_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName", "arg": "$parameters.properties.alternateName"}, {"type": "string", "name": "partnerNamespace", "arg": "$parameters.properties.partnerNamespace"}], "clientFlatten": true}], "clientFlatten": true}}}}, {"operationId": "DisasterRecoveryConfigs_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/disasterRecoveryConfigs/{alias}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "alias", "arg": "$Path.alias", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@ArmDisasterRecovery_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30=/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30=/2026-01-01.xml new file mode 100644 index 000000000..b08761068 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30=/2026-01-01.xml @@ -0,0 +1,451 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vYXV0aG9yaXphdGlvbnJ1bGVz/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vYXV0aG9yaXphdGlvbnJ1bGVz/2026-01-01.json new file mode 100644 index 000000000..8222e0aa0 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vYXV0aG9yaXphdGlvbnJ1bGVz/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/disasterrecoveryconfigs/{}/authorizationrules", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9kaXNhc3RlclJlY292ZXJ5Q29uZmlncy97YWxpYXN9L2F1dGhvcml6YXRpb25SdWxlcw==/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "servicebus georecovery-alias authorization-rule", "commands": [{"name": "list", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/disasterrecoveryconfigs/{}/authorizationrules", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9kaXNhc3RlclJlY292ZXJ5Q29uZmlncy97YWxpYXN9L2F1dGhvcml6YXRpb25SdWxlcw==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.alias", "options": ["a", "alias"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The Disaster Recovery configuration name"}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "DisasterRecoveryConfigs_ListAuthorizationRules", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/disasterRecoveryConfigs/{alias}/authorizationRules", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "alias", "arg": "$Path.alias", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id"}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "array", "name": "rights", "required": true, "item": {"type": "string", "enum": {"items": [{"value": "Listen"}, {"value": "Manage"}, {"value": "Send"}]}}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vYXV0aG9yaXphdGlvbnJ1bGVz/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vYXV0aG9yaXphdGlvbnJ1bGVz/2026-01-01.xml new file mode 100644 index 000000000..67bd50c97 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vYXV0aG9yaXphdGlvbnJ1bGVz/2026-01-01.xml @@ -0,0 +1,107 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9/2026-01-01.json new file mode 100644 index 000000000..2def5ae67 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/disasterrecoveryconfigs/{}/authorizationrules/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9kaXNhc3RlclJlY292ZXJ5Q29uZmlncy97YWxpYXN9L2F1dGhvcml6YXRpb25SdWxlcy97YXV0aG9yaXphdGlvblJ1bGVOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "servicebus georecovery-alias authorization-rule", "commands": [{"name": "show", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/disasterrecoveryconfigs/{}/authorizationrules/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9kaXNhc3RlclJlY292ZXJ5Q29uZmlncy97YWxpYXN9L2F1dGhvcml6YXRpb25SdWxlcy97YXV0aG9yaXphdGlvblJ1bGVOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.alias", "options": ["a", "alias"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The Disaster Recovery configuration name"}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.authorizationRuleName", "options": ["n", "name", "authorization-rule-name"], "required": true, "idPart": "child_name_2", "help": {"short": "The authorization rule name."}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "DisasterRecoveryConfigs_GetAuthorizationRule", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/disasterRecoveryConfigs/{alias}/authorizationRules/{authorizationRuleName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "alias", "arg": "$Path.alias", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "authorizationRuleName", "arg": "$Path.authorizationRuleName", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id"}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "array", "name": "rights", "required": true, "item": {"type": "string", "enum": {"items": [{"value": "Listen"}, {"value": "Manage"}, {"value": "Send"}]}}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9/2026-01-01.xml new file mode 100644 index 000000000..062e99c2c --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9/2026-01-01.xml @@ -0,0 +1,109 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9L2xpc3RrZXlz/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9L2xpc3RrZXlz/2026-01-01.json new file mode 100644 index 000000000..4ee021462 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9L2xpc3RrZXlz/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/disasterrecoveryconfigs/{}/authorizationrules/{}/listkeys", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9kaXNhc3RlclJlY292ZXJ5Q29uZmlncy97YWxpYXN9L2F1dGhvcml6YXRpb25SdWxlcy97YXV0aG9yaXphdGlvblJ1bGVOYW1lfS9saXN0S2V5cw==/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "servicebus georecovery-alias authorization-rule keys", "commands": [{"name": "list", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/disasterrecoveryconfigs/{}/authorizationrules/{}/listkeys", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9kaXNhc3RlclJlY292ZXJ5Q29uZmlncy97YWxpYXN9L2F1dGhvcml6YXRpb25SdWxlcy97YXV0aG9yaXphdGlvblJ1bGVOYW1lfS9saXN0S2V5cw==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.alias", "options": ["a", "alias"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The Disaster Recovery configuration name"}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.authorizationRuleName", "options": ["n", "name", "authorization-rule-name"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "The authorization rule name."}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "DisasterRecoveryConfigs_ListKeys", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/disasterRecoveryConfigs/{alias}/authorizationRules/{authorizationRuleName}/listKeys", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "alias", "arg": "$Path.alias", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "authorizationRuleName", "arg": "$Path.authorizationRuleName", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "aliasPrimaryConnectionString"}, {"readOnly": true, "type": "string", "name": "aliasSecondaryConnectionString"}, {"readOnly": true, "type": "string", "name": "keyName"}, {"readOnly": true, "type": "string", "name": "primaryConnectionString"}, {"readOnly": true, "type": "string", "name": "primaryKey"}, {"readOnly": true, "type": "string", "name": "secondaryConnectionString"}, {"readOnly": true, "type": "string", "name": "secondaryKey"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9L2xpc3RrZXlz/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9L2xpc3RrZXlz/2026-01-01.xml new file mode 100644 index 000000000..8b3cda4fa --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vYXV0aG9yaXphdGlvbnJ1bGVzL3t9L2xpc3RrZXlz/2026-01-01.xml @@ -0,0 +1,75 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vYnJlYWtwYWlyaW5n/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vYnJlYWtwYWlyaW5n/2026-01-01.json new file mode 100644 index 000000000..803f67873 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vYnJlYWtwYWlyaW5n/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/disasterrecoveryconfigs/{}/breakpairing", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9kaXNhc3RlclJlY292ZXJ5Q29uZmlncy97YWxpYXN9L2JyZWFrUGFpcmluZw==/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "servicebus georecovery-alias", "commands": [{"name": "break-pair", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/disasterrecoveryconfigs/{}/breakpairing", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9kaXNhc3RlclJlY292ZXJ5Q29uZmlncy97YWxpYXN9L2JyZWFrUGFpcmluZw==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.alias", "options": ["a", "alias"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The Disaster Recovery configuration name"}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "DisasterRecoveryConfigs_BreakPairing", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/disasterRecoveryConfigs/{alias}/breakPairing", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "alias", "arg": "$Path.alias", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vYnJlYWtwYWlyaW5n/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vYnJlYWtwYWlyaW5n/2026-01-01.xml new file mode 100644 index 000000000..3218874e0 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vYnJlYWtwYWlyaW5n/2026-01-01.xml @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vZmFpbG92ZXI=/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vZmFpbG92ZXI=/2026-01-01.json new file mode 100644 index 000000000..554c3b862 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vZmFpbG92ZXI=/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/disasterrecoveryconfigs/{}/failover", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9kaXNhc3RlclJlY292ZXJ5Q29uZmlncy97YWxpYXN9L2ZhaWxvdmVy/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "servicebus georecovery-alias", "commands": [{"name": "fail-over", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/disasterrecoveryconfigs/{}/failover", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9kaXNhc3RlclJlY292ZXJ5Q29uZmlncy97YWxpYXN9L2ZhaWxvdmVy/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.alias", "options": ["a", "alias"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The Disaster Recovery configuration name"}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "boolean", "var": "$parameters.properties.IsSafeFailover", "options": ["is-safe-failover"], "group": "Properties", "help": {"short": "Safe failover is to indicate the service should wait for pending replication to finish before switching to the secondary."}}]}], "operations": [{"operationId": "DisasterRecoveryConfigs_FailOver", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/disasterRecoveryConfigs/{alias}/failover", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "alias", "arg": "$Path.alias", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "props": [{"type": "object", "name": "properties", "props": [{"type": "boolean", "name": "IsSafeFailover", "arg": "$parameters.properties.IsSafeFailover"}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vZmFpbG92ZXI=/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vZmFpbG92ZXI=/2026-01-01.xml new file mode 100644 index 000000000..0b985ada9 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZGlzYXN0ZXJyZWNvdmVyeWNvbmZpZ3Mve30vZmFpbG92ZXI=/2026-01-01.xml @@ -0,0 +1,67 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZmFpbG92ZXI=/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZmFpbG92ZXI=/2026-01-01.json new file mode 100644 index 000000000..c65006c15 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZmFpbG92ZXI=/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/failover", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9mYWlsb3Zlcg==/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "servicebus namespace", "commands": [{"name": "failover", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/failover", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9mYWlsb3Zlcg==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "boolean", "var": "$parameters.properties.force", "options": ["force"], "group": "Properties", "help": {"short": "If Force is false then graceful failover is attempted after ensuring no data loss. If Force flag is set to true, Forced failover is attempted with possible data loss."}}, {"type": "string", "var": "$parameters.properties.primaryLocation", "options": ["primary-location"], "group": "Properties", "help": {"short": "Query parameter for the new primary location after failover."}}]}], "operations": [{"operationId": "Namespaces_Failover", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/failover", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "boolean", "name": "force", "arg": "$parameters.properties.force"}, {"type": "string", "name": "primaryLocation", "arg": "$parameters.properties.primaryLocation"}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZmFpbG92ZXI=/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZmFpbG92ZXI=/2026-01-01.xml new file mode 100644 index 000000000..d7a5fa62e --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vZmFpbG92ZXI=/2026-01-01.xml @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnM=/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnM=/2026-01-01.json new file mode 100644 index 000000000..4f4a3ed74 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnM=/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/migrationconfigurations", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9taWdyYXRpb25Db25maWd1cmF0aW9ucw==/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "servicebus migration", "commands": [{"name": "list", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/migrationconfigurations", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9taWdyYXRpb25Db25maWd1cmF0aW9ucw==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["n", "name", "namespace-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "MigrationConfigs_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/migrationConfigurations", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/migrationConfigurations/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "migrationState"}, {"readOnly": true, "type": "integer64", "name": "pendingReplicationOperationsCount"}, {"type": "string", "name": "postMigrationName", "required": true}, {"readOnly": true, "type": "string", "name": "provisioningState"}, {"type": "string", "name": "targetNamespace", "required": true}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnM=/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnM=/2026-01-01.xml new file mode 100644 index 000000000..f76da1964 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnM=/2026-01-01.xml @@ -0,0 +1,98 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnMve30=/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnMve30=/2026-01-01.json new file mode 100644 index 000000000..b5759da22 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnMve30=/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/migrationconfigurations/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9taWdyYXRpb25Db25maWd1cmF0aW9ucy97Y29uZmlnTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "servicebus migration", "commands": [{"name": "show", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/migrationconfigurations/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9taWdyYXRpb25Db25maWd1cmF0aW9ucy97Y29uZmlnTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.configName", "options": ["config-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The configuration name. Should always be \"$default\"."}, "default": {"value": "$default"}, "enum": {"items": [{"name": "$default", "value": "$default"}]}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "MigrationConfigs_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/migrationConfigurations/{configName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "configName", "arg": "$Path.configName", "required": true, "enum": {"items": [{"value": "$default"}]}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/migrationConfigurations/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "migrationState"}, {"readOnly": true, "type": "integer64", "name": "pendingReplicationOperationsCount"}, {"type": "string", "name": "postMigrationName", "required": true}, {"readOnly": true, "type": "string", "name": "provisioningState"}, {"type": "string", "name": "targetNamespace", "required": true}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "delete", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/migrationconfigurations/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9taWdyYXRpb25Db25maWd1cmF0aW9ucy97Y29uZmlnTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.configName", "options": ["config-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The configuration name. Should always be \"$default\"."}, "default": {"value": "$default"}, "enum": {"items": [{"name": "$default", "value": "$default"}]}}, {"type": "string", "var": "$Path.namespaceName", "options": ["n", "name", "namespace-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "MigrationConfigs_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/migrationConfigurations/{configName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "configName", "arg": "$Path.configName", "required": true, "enum": {"items": [{"value": "$default"}]}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}, {"name": "start", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/migrationconfigurations/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9taWdyYXRpb25Db25maWd1cmF0aW9ucy97Y29uZmlnTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.configName", "options": ["config-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The configuration name. Should always be \"$default\"."}, "default": {"value": "$default"}, "enum": {"items": [{"name": "$default", "value": "$default"}]}}, {"type": "string", "var": "$Path.namespaceName", "options": ["n", "name", "namespace-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "string", "var": "$parameters.properties.postMigrationName", "options": ["post-migration-name"], "group": "Properties", "help": {"short": "Name to access Standard Namespace after migration"}}, {"type": "string", "var": "$parameters.properties.targetNamespace", "options": ["target-namespace"], "group": "Properties", "help": {"short": "Existing premium Namespace ARM Id name which has no entities, will be used for migration"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "MigrationConfigs_CreateAndStartMigration", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/migrationConfigurations/{configName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "configName", "arg": "$Path.configName", "required": true, "enum": {"items": [{"value": "$default"}]}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "postMigrationName", "arg": "$parameters.properties.postMigrationName", "required": true}, {"type": "string", "name": "targetNamespace", "arg": "$parameters.properties.targetNamespace", "required": true}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/migrationConfigurations/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "migrationState"}, {"readOnly": true, "type": "integer64", "name": "pendingReplicationOperationsCount"}, {"type": "string", "name": "postMigrationName", "required": true}, {"readOnly": true, "type": "string", "name": "provisioningState"}, {"type": "string", "name": "targetNamespace", "required": true}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/migrationconfigurations/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9taWdyYXRpb25Db25maWd1cmF0aW9ucy97Y29uZmlnTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.configName", "options": ["n", "name", "config-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The configuration name. Should always be \"$default\"."}, "enum": {"items": [{"name": "$default", "value": "$default"}]}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "string", "var": "$parameters.properties.postMigrationName", "options": ["post-migration-name"], "group": "Properties", "help": {"short": "Name to access Standard Namespace after migration"}}, {"type": "string", "var": "$parameters.properties.targetNamespace", "options": ["target-namespace"], "group": "Properties", "help": {"short": "Existing premium Namespace ARM Id name which has no entities, will be used for migration"}}]}], "operations": [{"operationId": "MigrationConfigs_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/migrationConfigurations/{configName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "configName", "arg": "$Path.configName", "required": true, "enum": {"items": [{"value": "$default"}]}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/migrationConfigurations/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "migrationState"}, {"readOnly": true, "type": "integer64", "name": "pendingReplicationOperationsCount"}, {"type": "string", "name": "postMigrationName", "required": true}, {"readOnly": true, "type": "string", "name": "provisioningState"}, {"type": "string", "name": "targetNamespace", "required": true}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "MigrationConfigProperties_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "postMigrationName", "arg": "$parameters.properties.postMigrationName", "required": true}, {"type": "string", "name": "targetNamespace", "arg": "$parameters.properties.targetNamespace", "required": true}], "clientFlatten": true}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "location"}, "operationId": "MigrationConfigs_CreateAndStartMigration", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/migrationConfigurations/{configName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "configName", "arg": "$Path.configName", "required": true, "enum": {"items": [{"value": "$default"}]}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@MigrationConfigProperties_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnMve30=/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnMve30=/2026-01-01.xml new file mode 100644 index 000000000..8dc427632 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnMve30=/2026-01-01.xml @@ -0,0 +1,438 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnMve30vcmV2ZXJ0/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnMve30vcmV2ZXJ0/2026-01-01.json new file mode 100644 index 000000000..3663b3d4c --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnMve30vcmV2ZXJ0/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/migrationconfigurations/{}/revert", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9taWdyYXRpb25Db25maWd1cmF0aW9ucy97Y29uZmlnTmFtZX0vcmV2ZXJ0/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "servicebus migration", "commands": [{"name": "abort", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/migrationconfigurations/{}/revert", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9taWdyYXRpb25Db25maWd1cmF0aW9ucy97Y29uZmlnTmFtZX0vcmV2ZXJ0/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.configName", "options": ["config-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The configuration name. Should always be \"$default\"."}, "default": {"value": "$default"}, "enum": {"items": [{"name": "$default", "value": "$default"}]}}, {"type": "string", "var": "$Path.namespaceName", "options": ["n", "name", "namespace-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "MigrationConfigs_Revert", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/migrationConfigurations/{configName}/revert", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "configName", "arg": "$Path.configName", "required": true, "enum": {"items": [{"value": "$default"}]}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnMve30vcmV2ZXJ0/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnMve30vcmV2ZXJ0/2026-01-01.xml new file mode 100644 index 000000000..9652afdb0 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnMve30vcmV2ZXJ0/2026-01-01.xml @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnMve30vdXBncmFkZQ==/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnMve30vdXBncmFkZQ==/2026-01-01.json new file mode 100644 index 000000000..4b15c0e57 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnMve30vdXBncmFkZQ==/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/migrationconfigurations/{}/upgrade", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9taWdyYXRpb25Db25maWd1cmF0aW9ucy97Y29uZmlnTmFtZX0vdXBncmFkZQ==/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "servicebus migration", "commands": [{"name": "complete", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/migrationconfigurations/{}/upgrade", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9taWdyYXRpb25Db25maWd1cmF0aW9ucy97Y29uZmlnTmFtZX0vdXBncmFkZQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.configName", "options": ["config-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The configuration name. Should always be \"$default\"."}, "default": {"value": "$default"}, "enum": {"items": [{"name": "$default", "value": "$default"}]}}, {"type": "string", "var": "$Path.namespaceName", "options": ["n", "name", "namespace-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "MigrationConfigs_CompleteMigration", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/migrationConfigurations/{configName}/upgrade", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "configName", "arg": "$Path.configName", "required": true, "enum": {"items": [{"value": "$default"}]}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnMve30vdXBncmFkZQ==/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnMve30vdXBncmFkZQ==/2026-01-01.xml new file mode 100644 index 000000000..6d2009df0 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbWlncmF0aW9uY29uZmlndXJhdGlvbnMve30vdXBncmFkZQ==/2026-01-01.xml @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3J1bGVzZXRz/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3J1bGVzZXRz/2026-01-01.json new file mode 100644 index 000000000..da120d052 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3J1bGVzZXRz/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/networkrulesets", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9uZXR3b3JrUnVsZVNldHM=/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "servicebus namespace network-rule-set", "commands": [{"name": "list", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/networkrulesets", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9uZXR3b3JrUnVsZVNldHM=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Namespaces_ListNetworkRuleSets", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/networkRuleSets", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/networkRuleSets/default"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "defaultAction", "enum": {"items": [{"value": "Allow"}, {"value": "Deny"}]}}, {"type": "array", "name": "ipRules", "item": {"type": "object", "props": [{"default": {"value": "Allow"}, "type": "string", "name": "action", "enum": {"items": [{"value": "Allow"}]}}, {"type": "string", "name": "ipMask"}]}}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "boolean", "name": "trustedServiceAccessEnabled"}, {"type": "array", "name": "virtualNetworkRules", "item": {"type": "object", "props": [{"type": "boolean", "name": "ignoreMissingVnetServiceEndpoint"}, {"type": "object", "name": "subnet", "props": [{"type": "string", "name": "id", "required": true}]}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3J1bGVzZXRz/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3J1bGVzZXRz/2026-01-01.xml new file mode 100644 index 000000000..51026adea --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3J1bGVzZXRz/2026-01-01.xml @@ -0,0 +1,126 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3J1bGVzZXRzL2RlZmF1bHQ=/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3J1bGVzZXRzL2RlZmF1bHQ=/2026-01-01.json new file mode 100644 index 000000000..26af40f8b --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3J1bGVzZXRzL2RlZmF1bHQ=/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/networkrulesets/default", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9uZXR3b3JrUnVsZVNldHMvZGVmYXVsdA==/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "servicebus namespace network-rule-set", "commands": [{"name": "show", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/networkrulesets/default", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9uZXR3b3JrUnVsZVNldHMvZGVmYXVsdA==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Namespaces_GetNetworkRuleSet", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/networkRuleSets/default", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/networkRuleSets/default"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "defaultAction", "enum": {"items": [{"value": "Allow"}, {"value": "Deny"}]}}, {"type": "array", "name": "ipRules", "item": {"type": "object", "props": [{"default": {"value": "Allow"}, "type": "string", "name": "action", "enum": {"items": [{"value": "Allow"}]}}, {"type": "string", "name": "ipMask"}]}}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "boolean", "name": "trustedServiceAccessEnabled"}, {"type": "array", "name": "virtualNetworkRules", "item": {"type": "object", "props": [{"type": "boolean", "name": "ignoreMissingVnetServiceEndpoint"}, {"type": "object", "name": "subnet", "props": [{"type": "string", "name": "id", "required": true}]}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "create", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/networkrulesets/default", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9uZXR3b3JrUnVsZVNldHMvZGVmYXVsdA==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "string", "var": "$parameters.properties.defaultAction", "options": ["default-action"], "group": "Properties", "help": {"short": "Default Action for Network Rule Set"}, "enum": {"items": [{"name": "Allow", "value": "Allow"}, {"name": "Deny", "value": "Deny"}]}}, {"type": "array", "var": "$parameters.properties.ipRules", "options": ["ip-rules"], "group": "Properties", "help": {"short": "List of IpRules"}, "item": {"type": "object", "args": [{"type": "string", "var": "$parameters.properties.ipRules[].action", "options": ["action"], "help": {"short": "The IP Filter Action"}, "default": {"value": "Allow"}, "enum": {"items": [{"name": "Allow", "value": "Allow"}]}}, {"type": "string", "var": "$parameters.properties.ipRules[].ipMask", "options": ["ip-address"], "group": "", "help": {"short": "IP Mask"}}]}}, {"type": "string", "var": "$parameters.properties.publicNetworkAccess", "options": ["public-network-access"], "group": "Properties", "help": {"short": "This determines if traffic is allowed over public network. By default it is enabled."}, "default": {"value": "Enabled"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"type": "boolean", "var": "$parameters.properties.trustedServiceAccessEnabled", "options": ["t", "enable-trusted-service-access"], "group": "Properties", "help": {"short": "Value that indicates whether Trusted Service Access is Enabled or not."}}, {"type": "array", "var": "$parameters.properties.virtualNetworkRules", "options": ["virtual-network-rules"], "group": "Properties", "help": {"short": "List VirtualNetwork Rules"}, "item": {"type": "object", "args": [{"type": "boolean", "var": "$parameters.properties.virtualNetworkRules[].ignoreMissingVnetServiceEndpoint", "options": ["missing-endpoint", "ignore-missing-endpoint"], "group": "Parameters.properties.virtualNetworkRules[]", "help": {"short": "Value that indicates whether to ignore missing VNet Service Endpoint"}}, {"type": "string", "var": "$parameters.properties.virtualNetworkRules[].subnet.id", "options": ["subnet"], "group": "Subnet", "help": {"short": "Resource ID of Virtual Network Subnet"}}]}}]}], "operations": [{"operationId": "Namespaces_CreateOrUpdateNetworkRuleSet", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/networkRuleSets/default", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "defaultAction", "arg": "$parameters.properties.defaultAction", "enum": {"items": [{"value": "Allow"}, {"value": "Deny"}]}}, {"type": "array", "name": "ipRules", "arg": "$parameters.properties.ipRules", "item": {"type": "object", "props": [{"default": {"value": "Allow"}, "type": "string", "name": "action", "arg": "$parameters.properties.ipRules[].action", "enum": {"items": [{"value": "Allow"}]}}, {"type": "string", "name": "ipMask", "arg": "$parameters.properties.ipRules[].ipMask"}]}}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "arg": "$parameters.properties.publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "boolean", "name": "trustedServiceAccessEnabled", "arg": "$parameters.properties.trustedServiceAccessEnabled"}, {"type": "array", "name": "virtualNetworkRules", "arg": "$parameters.properties.virtualNetworkRules", "item": {"type": "object", "props": [{"type": "boolean", "name": "ignoreMissingVnetServiceEndpoint", "arg": "$parameters.properties.virtualNetworkRules[].ignoreMissingVnetServiceEndpoint"}, {"type": "object", "name": "subnet", "props": [{"type": "string", "name": "id", "arg": "$parameters.properties.virtualNetworkRules[].subnet.id", "required": true}]}]}}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/networkRuleSets/default"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "defaultAction", "enum": {"items": [{"value": "Allow"}, {"value": "Deny"}]}}, {"type": "array", "name": "ipRules", "item": {"type": "object", "props": [{"default": {"value": "Allow"}, "type": "string", "name": "action", "enum": {"items": [{"value": "Allow"}]}}, {"type": "string", "name": "ipMask"}]}}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "boolean", "name": "trustedServiceAccessEnabled"}, {"type": "array", "name": "virtualNetworkRules", "item": {"type": "object", "props": [{"type": "boolean", "name": "ignoreMissingVnetServiceEndpoint"}, {"type": "object", "name": "subnet", "props": [{"type": "string", "name": "id", "required": true}]}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/networkrulesets/default", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9uZXR3b3JrUnVsZVNldHMvZGVmYXVsdA==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.defaultAction", "options": ["default-action"], "group": "Properties", "help": {"short": "Default Action for Network Rule Set"}, "enum": {"items": [{"name": "Allow", "value": "Allow"}, {"name": "Deny", "value": "Deny"}]}}, {"nullable": true, "type": "array", "var": "$parameters.properties.ipRules", "options": ["ip-rules"], "group": "Properties", "help": {"short": "List of IpRules"}, "item": {"nullable": true, "type": "object", "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.ipRules[].action", "options": ["action"], "help": {"short": "The IP Filter Action"}, "enum": {"items": [{"name": "Allow", "value": "Allow"}]}}, {"nullable": true, "type": "string", "var": "$parameters.properties.ipRules[].ipMask", "options": ["ip-address"], "group": "", "help": {"short": "IP Mask"}}]}}, {"nullable": true, "type": "string", "var": "$parameters.properties.publicNetworkAccess", "options": ["public-network-access"], "group": "Properties", "help": {"short": "This determines if traffic is allowed over public network. By default it is enabled."}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.trustedServiceAccessEnabled", "options": ["t", "enable-trusted-service-access"], "group": "Properties", "help": {"short": "Value that indicates whether Trusted Service Access is Enabled or not."}}, {"nullable": true, "type": "array", "var": "$parameters.properties.virtualNetworkRules", "options": ["virtual-network-rules"], "group": "Properties", "help": {"short": "List VirtualNetwork Rules"}, "item": {"nullable": true, "type": "object", "args": [{"nullable": true, "type": "boolean", "var": "$parameters.properties.virtualNetworkRules[].ignoreMissingVnetServiceEndpoint", "options": ["missing-endpoint", "ignore-missing-endpoint"], "group": "Parameters.properties.virtualNetworkRules[]", "help": {"short": "Value that indicates whether to ignore missing VNet Service Endpoint"}}, {"type": "string", "var": "$parameters.properties.virtualNetworkRules[].subnet.id", "options": ["subnet"], "group": "Subnet", "help": {"short": "Resource ID of Virtual Network Subnet"}}]}}]}], "operations": [{"operationId": "Namespaces_GetNetworkRuleSet", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/networkRuleSets/default", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/networkRuleSets/default"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "defaultAction", "enum": {"items": [{"value": "Allow"}, {"value": "Deny"}]}}, {"type": "array", "name": "ipRules", "item": {"type": "object", "props": [{"default": {"value": "Allow"}, "type": "string", "name": "action", "enum": {"items": [{"value": "Allow"}]}}, {"type": "string", "name": "ipMask"}]}}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "boolean", "name": "trustedServiceAccessEnabled"}, {"type": "array", "name": "virtualNetworkRules", "item": {"type": "object", "props": [{"type": "boolean", "name": "ignoreMissingVnetServiceEndpoint"}, {"type": "object", "name": "subnet", "props": [{"type": "string", "name": "id", "required": true}]}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "NetworkRuleSet_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "defaultAction", "arg": "$parameters.properties.defaultAction", "enum": {"items": [{"value": "Allow"}, {"value": "Deny"}]}}, {"type": "array", "name": "ipRules", "arg": "$parameters.properties.ipRules", "item": {"type": "object", "props": [{"default": {"value": "Allow"}, "type": "string", "name": "action", "arg": "$parameters.properties.ipRules[].action", "enum": {"items": [{"value": "Allow"}]}}, {"type": "string", "name": "ipMask", "arg": "$parameters.properties.ipRules[].ipMask"}]}}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "arg": "$parameters.properties.publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "boolean", "name": "trustedServiceAccessEnabled", "arg": "$parameters.properties.trustedServiceAccessEnabled"}, {"type": "array", "name": "virtualNetworkRules", "arg": "$parameters.properties.virtualNetworkRules", "item": {"type": "object", "props": [{"type": "boolean", "name": "ignoreMissingVnetServiceEndpoint", "arg": "$parameters.properties.virtualNetworkRules[].ignoreMissingVnetServiceEndpoint"}, {"type": "object", "name": "subnet", "props": [{"type": "string", "name": "id", "arg": "$parameters.properties.virtualNetworkRules[].subnet.id", "required": true}]}]}}], "clientFlatten": true}], "clientFlatten": true}}}}, {"operationId": "Namespaces_CreateOrUpdateNetworkRuleSet", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/networkRuleSets/default", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "@NetworkRuleSet_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3J1bGVzZXRzL2RlZmF1bHQ=/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3J1bGVzZXRzL2RlZmF1bHQ=/2026-01-01.xml new file mode 100644 index 000000000..0079c6baa --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3J1bGVzZXRzL2RlZmF1bHQ=/2026-01-01.xml @@ -0,0 +1,563 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnM=/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnM=/2026-01-01.json new file mode 100644 index 000000000..074cdc2f2 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnM=/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/networksecurityperimeterconfigurations", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9uZXR3b3JrU2VjdXJpdHlQZXJpbWV0ZXJDb25maWd1cmF0aW9ucw==/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "servicebus namespace nsp configuration", "commands": [{"name": "list", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/networksecurityperimeterconfigurations", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9uZXR3b3JrU2VjdXJpdHlQZXJpbWV0ZXJDb25maWd1cmF0aW9ucw==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "NetworkSecurityPerimeterConfiguration_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/networkSecurityPerimeterConfigurations", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/networkSecurityPerimeterConfigurations/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "array", "name": "applicableFeatures", "item": {"type": "string"}}, {"readOnly": true, "type": "boolean", "name": "isBackingResource"}, {"type": "object", "name": "networkSecurityPerimeter", "props": [{"type": "ResourceId", "name": "id"}, {"type": "string", "name": "location"}, {"type": "string", "name": "perimeterGuid"}], "cls": "NetworkSecurityPerimeter_read"}, {"readOnly": true, "type": "string", "name": "parentAssociationName"}, {"readOnly": true, "type": "object", "name": "profile", "props": [{"type": "array", "name": "accessRules", "item": {"type": "object", "props": [{"type": "ResourceId", "name": "id"}, {"type": "string", "name": "name"}, {"readOnly": true, "type": "object", "name": "properties", "props": [{"type": "array", "name": "addressPrefixes", "item": {"type": "string"}}, {"type": "string", "name": "direction", "enum": {"items": [{"value": "Inbound"}, {"value": "Outbound"}]}}, {"readOnly": true, "type": "array", "name": "fullyQualifiedDomainNames", "item": {"type": "string"}}, {"readOnly": true, "type": "array<@NetworkSecurityPerimeter_read>", "name": "networkSecurityPerimeters", "item": {"type": "@NetworkSecurityPerimeter_read"}}, {"type": "array", "name": "subscriptions", "item": {"type": "object", "props": [{"type": "string", "name": "id"}]}}]}, {"type": "string", "name": "type"}]}}, {"type": "string", "name": "accessRulesVersion"}, {"type": "string", "name": "name"}]}, {"type": "array", "name": "provisioningIssues", "item": {"type": "object", "props": [{"type": "string", "name": "name"}, {"readOnly": true, "type": "object", "name": "properties", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "issueType"}]}]}, "identifiers": ["name"]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleted"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "InvalidResponse"}, {"value": "Succeeded"}, {"value": "SucceededWithIssues"}, {"value": "Unknown"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "object", "name": "resourceAssociation", "props": [{"type": "string", "name": "accessMode", "enum": {"items": [{"value": "AuditMode"}, {"value": "EnforcedMode"}, {"value": "LearningMode"}, {"value": "NoAssociationMode"}, {"value": "UnspecifiedMode"}]}}, {"type": "string", "name": "name"}]}, {"readOnly": true, "type": "ResourceId", "name": "sourceResourceId"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnM=/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnM=/2026-01-01.xml new file mode 100644 index 000000000..cf4226de3 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnM=/2026-01-01.xml @@ -0,0 +1,173 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnMve30=/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnMve30=/2026-01-01.json new file mode 100644 index 000000000..0763b9dde --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnMve30=/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/networksecurityperimeterconfigurations/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9uZXR3b3JrU2VjdXJpdHlQZXJpbWV0ZXJDb25maWd1cmF0aW9ucy97cmVzb3VyY2VBc3NvY2lhdGlvbk5hbWV9/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "servicebus namespace nsp configuration", "commands": [{"name": "show", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/networksecurityperimeterconfigurations/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9uZXR3b3JrU2VjdXJpdHlQZXJpbWV0ZXJDb25maWd1cmF0aW9ucy97cmVzb3VyY2VBc3NvY2lhdGlvbk5hbWV9/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "var": "$Path.resourceAssociationName", "options": ["n", "name", "resource-association-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The ResourceAssociation Name"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "NetworkSecurityPerimeterConfigurations_GetResourceAssociationName", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/networkSecurityPerimeterConfigurations/{resourceAssociationName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceAssociationName", "arg": "$Path.resourceAssociationName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/networkSecurityPerimeterConfigurations/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "array", "name": "applicableFeatures", "item": {"type": "string"}}, {"readOnly": true, "type": "boolean", "name": "isBackingResource"}, {"type": "object", "name": "networkSecurityPerimeter", "props": [{"type": "ResourceId", "name": "id"}, {"type": "string", "name": "location"}, {"type": "string", "name": "perimeterGuid"}], "cls": "NetworkSecurityPerimeter_read"}, {"readOnly": true, "type": "string", "name": "parentAssociationName"}, {"readOnly": true, "type": "object", "name": "profile", "props": [{"type": "array", "name": "accessRules", "item": {"type": "object", "props": [{"type": "ResourceId", "name": "id"}, {"type": "string", "name": "name"}, {"readOnly": true, "type": "object", "name": "properties", "props": [{"type": "array", "name": "addressPrefixes", "item": {"type": "string"}}, {"type": "string", "name": "direction", "enum": {"items": [{"value": "Inbound"}, {"value": "Outbound"}]}}, {"readOnly": true, "type": "array", "name": "fullyQualifiedDomainNames", "item": {"type": "string"}}, {"readOnly": true, "type": "array<@NetworkSecurityPerimeter_read>", "name": "networkSecurityPerimeters", "item": {"type": "@NetworkSecurityPerimeter_read"}}, {"type": "array", "name": "subscriptions", "item": {"type": "object", "props": [{"type": "string", "name": "id"}]}}]}, {"type": "string", "name": "type"}]}}, {"type": "string", "name": "accessRulesVersion"}, {"type": "string", "name": "name"}]}, {"type": "array", "name": "provisioningIssues", "item": {"type": "object", "props": [{"type": "string", "name": "name"}, {"readOnly": true, "type": "object", "name": "properties", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "issueType"}]}]}, "identifiers": ["name"]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleted"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "InvalidResponse"}, {"value": "Succeeded"}, {"value": "SucceededWithIssues"}, {"value": "Unknown"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "object", "name": "resourceAssociation", "props": [{"type": "string", "name": "accessMode", "enum": {"items": [{"value": "AuditMode"}, {"value": "EnforcedMode"}, {"value": "LearningMode"}, {"value": "NoAssociationMode"}, {"value": "UnspecifiedMode"}]}}, {"type": "string", "name": "name"}]}, {"readOnly": true, "type": "ResourceId", "name": "sourceResourceId"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnMve30=/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnMve30=/2026-01-01.xml new file mode 100644 index 000000000..422768f92 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnMve30=/2026-01-01.xml @@ -0,0 +1,172 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnMve30vcmVjb25jaWxl/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnMve30vcmVjb25jaWxl/2026-01-01.json new file mode 100644 index 000000000..48ff49519 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnMve30vcmVjb25jaWxl/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/networksecurityperimeterconfigurations/{}/reconcile", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9uZXR3b3JrU2VjdXJpdHlQZXJpbWV0ZXJDb25maWd1cmF0aW9ucy97cmVzb3VyY2VBc3NvY2lhdGlvbk5hbWV9L3JlY29uY2lsZQ==/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "servicebus namespace nsp configuration", "commands": [{"name": "reconcile", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/networksecurityperimeterconfigurations/{}/reconcile", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9uZXR3b3JrU2VjdXJpdHlQZXJpbWV0ZXJDb25maWd1cmF0aW9ucy97cmVzb3VyY2VBc3NvY2lhdGlvbk5hbWV9L3JlY29uY2lsZQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "var": "$Path.resourceAssociationName", "options": ["resource-association-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The ResourceAssociation Name"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "NetworkSecurityPerimeterConfigurations_Reconcile", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/networkSecurityPerimeterConfigurations/{resourceAssociationName}/reconcile", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceAssociationName", "arg": "$Path.resourceAssociationName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnMve30vcmVjb25jaWxl/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnMve30vcmVjb25jaWxl/2026-01-01.xml new file mode 100644 index 000000000..ca697fb14 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vbmV0d29ya3NlY3VyaXR5cGVyaW1ldGVyY29uZmlndXJhdGlvbnMve30vcmVjb25jaWxl/2026-01-01.xml @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnM=/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnM=/2026-01-01.json new file mode 100644 index 000000000..b127b8ff3 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnM=/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/privateendpointconnections", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9wcml2YXRlRW5kcG9pbnRDb25uZWN0aW9ucw==/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "servicebus namespace private-endpoint-connection", "commands": [{"name": "list", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/privateendpointconnections", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9wcml2YXRlRW5kcG9pbnRDb25uZWN0aW9ucw==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "PrivateEndpointConnections_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/privateEndpointConnections", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "props": [{"type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnM=/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnM=/2026-01-01.xml new file mode 100644 index 000000000..7322c1094 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnM=/2026-01-01.xml @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnMve30=/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnMve30=/2026-01-01.json new file mode 100644 index 000000000..35804f78c --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnMve30=/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/privateendpointconnections/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9wcml2YXRlRW5kcG9pbnRDb25uZWN0aW9ucy97cHJpdmF0ZUVuZHBvaW50Q29ubmVjdGlvbk5hbWV9/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "servicebus namespace private-endpoint-connection", "commands": [{"name": "show", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/privateendpointconnections/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9wcml2YXRlRW5kcG9pbnRDb25uZWN0aW9ucy97cHJpdmF0ZUVuZHBvaW50Q29ubmVjdGlvbk5hbWV9/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "var": "$Path.privateEndpointConnectionName", "options": ["n", "name", "private-endpoint-connection-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The PrivateEndpointConnection name"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "PrivateEndpointConnections_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/privateEndpointConnections/{privateEndpointConnectionName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "privateEndpointConnectionName", "arg": "$Path.privateEndpointConnectionName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "props": [{"type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "delete", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/privateendpointconnections/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9wcml2YXRlRW5kcG9pbnRDb25uZWN0aW9ucy97cHJpdmF0ZUVuZHBvaW50Q29ubmVjdGlvbk5hbWV9/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "var": "$Path.privateEndpointConnectionName", "options": ["n", "name", "private-endpoint-connection-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The PrivateEndpointConnection name"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "PrivateEndpointConnections_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/privateEndpointConnections/{privateEndpointConnectionName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "privateEndpointConnectionName", "arg": "$Path.privateEndpointConnectionName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/privateendpointconnections/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9wcml2YXRlRW5kcG9pbnRDb25uZWN0aW9ucy97cHJpdmF0ZUVuZHBvaW50Q29ubmVjdGlvbk5hbWV9/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "var": "$Path.privateEndpointConnectionName", "options": ["n", "name", "private-endpoint-connection-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The PrivateEndpointConnection name"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "PrivateEndpoint", "args": [{"type": "string", "var": "$parameters.properties.privateEndpoint.id", "options": ["id"], "hide": true, "group": "PrivateEndpoint", "help": {"short": "The ARM identifier for Private Endpoint."}}]}, {"name": "PrivateLinkServiceConnectionState", "args": [{"type": "string", "var": "$parameters.properties.privateLinkServiceConnectionState.description", "options": ["description"], "group": "PrivateLinkServiceConnectionState", "help": {"short": "Description of the connection state."}}, {"type": "string", "var": "$parameters.properties.privateLinkServiceConnectionState.status", "options": ["status"], "group": "PrivateLinkServiceConnectionState", "help": {"short": "Status of the connection."}, "enum": {"items": [{"name": "Approved", "value": "Approved"}, {"name": "Disconnected", "value": "Disconnected"}, {"name": "Pending", "value": "Pending"}, {"name": "Rejected", "value": "Rejected"}]}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$parameters.properties.provisioningState", "options": ["provisioning-state"], "group": "Properties", "help": {"short": "Provisioning state of the Private Endpoint Connection."}, "enum": {"items": [{"name": "Canceled", "value": "Canceled"}, {"name": "Creating", "value": "Creating"}, {"name": "Deleting", "value": "Deleting"}, {"name": "Failed", "value": "Failed"}, {"name": "Succeeded", "value": "Succeeded"}, {"name": "Updating", "value": "Updating"}]}}]}], "operations": [{"operationId": "PrivateEndpointConnections_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/privateEndpointConnections/{privateEndpointConnectionName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "privateEndpointConnectionName", "arg": "$Path.privateEndpointConnectionName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "props": [{"type": "string", "name": "id", "arg": "$parameters.properties.privateEndpoint.id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description", "arg": "$parameters.properties.privateLinkServiceConnectionState.description"}, {"type": "string", "name": "status", "arg": "$parameters.properties.privateLinkServiceConnectionState.status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "arg": "$parameters.properties.provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "props": [{"type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "PrivateEndpointConnection_read"}}}}, {"statusCode": [202], "body": {"json": {"var": "$Instance", "schema": {"type": "@PrivateEndpointConnection_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/privateendpointconnections/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9wcml2YXRlRW5kcG9pbnRDb25uZWN0aW9ucy97cHJpdmF0ZUVuZHBvaW50Q29ubmVjdGlvbk5hbWV9/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "var": "$Path.privateEndpointConnectionName", "options": ["n", "name", "private-endpoint-connection-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The PrivateEndpointConnection name"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "PrivateEndpoint", "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.privateEndpoint.id", "options": ["id"], "hide": true, "group": "PrivateEndpoint", "help": {"short": "The ARM identifier for Private Endpoint."}}]}, {"name": "PrivateLinkServiceConnectionState", "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.privateLinkServiceConnectionState.description", "options": ["description"], "group": "PrivateLinkServiceConnectionState", "help": {"short": "Description of the connection state."}}, {"nullable": true, "type": "string", "var": "$parameters.properties.privateLinkServiceConnectionState.status", "options": ["status"], "group": "PrivateLinkServiceConnectionState", "help": {"short": "Status of the connection."}, "enum": {"items": [{"name": "Approved", "value": "Approved"}, {"name": "Disconnected", "value": "Disconnected"}, {"name": "Pending", "value": "Pending"}, {"name": "Rejected", "value": "Rejected"}]}}]}, {"name": "Properties", "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.provisioningState", "options": ["provisioning-state"], "group": "Properties", "help": {"short": "Provisioning state of the Private Endpoint Connection."}, "enum": {"items": [{"name": "Canceled", "value": "Canceled"}, {"name": "Creating", "value": "Creating"}, {"name": "Deleting", "value": "Deleting"}, {"name": "Failed", "value": "Failed"}, {"name": "Succeeded", "value": "Succeeded"}, {"name": "Updating", "value": "Updating"}]}}]}], "operations": [{"operationId": "PrivateEndpointConnections_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/privateEndpointConnections/{privateEndpointConnectionName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "privateEndpointConnectionName", "arg": "$Path.privateEndpointConnectionName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "props": [{"type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "PrivateEndpointConnection_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "props": [{"type": "string", "name": "id", "arg": "$parameters.properties.privateEndpoint.id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description", "arg": "$parameters.properties.privateLinkServiceConnectionState.description"}, {"type": "string", "name": "status", "arg": "$parameters.properties.privateLinkServiceConnectionState.status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "arg": "$parameters.properties.provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}], "clientFlatten": true}}}}, {"operationId": "PrivateEndpointConnections_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/privateEndpointConnections/{privateEndpointConnectionName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "privateEndpointConnectionName", "arg": "$Path.privateEndpointConnectionName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@PrivateEndpointConnection_read"}}}}, {"statusCode": [202], "body": {"json": {"var": "$Instance", "schema": {"type": "@PrivateEndpointConnection_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnMve30=/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnMve30=/2026-01-01.xml new file mode 100644 index 000000000..160880db0 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcHJpdmF0ZWVuZHBvaW50Y29ubmVjdGlvbnMve30=/2026-01-01.xml @@ -0,0 +1,571 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcHJpdmF0ZWxpbmtyZXNvdXJjZXM=/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcHJpdmF0ZWxpbmtyZXNvdXJjZXM=/2026-01-01.json new file mode 100644 index 000000000..4bac37655 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcHJpdmF0ZWxpbmtyZXNvdXJjZXM=/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/privatelinkresources", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9wcml2YXRlTGlua1Jlc291cmNlcw==/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "servicebus namespace private-link-resource", "commands": [{"name": "show", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/privatelinkresources", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9wcml2YXRlTGlua1Jlc291cmNlcw==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "PrivateLinkResources_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/privateLinkResources", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"type": "string", "name": "id"}, {"type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "groupId"}, {"type": "array", "name": "requiredMembers", "item": {"type": "string"}}, {"type": "array", "name": "requiredZoneNames", "item": {"type": "string"}}], "clientFlatten": true}, {"type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcHJpdmF0ZWxpbmtyZXNvdXJjZXM=/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcHJpdmF0ZWxpbmtyZXNvdXJjZXM=/2026-01-01.xml new file mode 100644 index 000000000..78b746e0b --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcHJpdmF0ZWxpbmtyZXNvdXJjZXM=/2026-01-01.xml @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVz/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVz/2026-01-01.json new file mode 100644 index 000000000..cb9f49448 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVz/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/queues", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9xdWV1ZXM=/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "servicebus queue", "commands": [{"name": "list", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/queues", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9xdWV1ZXM=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "integer32", "var": "$Query.skip", "options": ["skip"], "help": {"short": "Skip is only used if a previous operation returned a partial result. If a previous response contains a nextLink element, the value of the nextLink element will include a skip parameter that specifies a starting point to use for subsequent calls."}, "format": {"maximum": 1000}}, {"type": "integer32", "var": "$Query.top", "options": ["top"], "help": {"short": "May be used to limit the number of results to the most recent N usageDetails."}, "format": {"maximum": 1000, "minimum": 1}}]}], "operations": [{"operationId": "Queues_ListByNamespace", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/queues", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"params": [{"type": "integer32", "name": "$skip", "arg": "$Query.skip", "format": {"maximum": 1000}}, {"type": "integer32", "name": "$top", "arg": "$Query.top", "format": {"maximum": 1000, "minimum": 1}}], "consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/queues/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "dateTime", "name": "accessedAt", "format": {"protocol": "iso"}}, {"type": "duration", "name": "autoDeleteOnIdle"}, {"readOnly": true, "type": "object", "name": "countDetails", "props": [{"readOnly": true, "type": "integer64", "name": "activeMessageCount"}, {"readOnly": true, "type": "integer64", "name": "deadLetterMessageCount"}, {"readOnly": true, "type": "integer64", "name": "scheduledMessageCount"}, {"readOnly": true, "type": "integer64", "name": "transferDeadLetterMessageCount"}, {"readOnly": true, "type": "integer64", "name": "transferMessageCount"}]}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "deadLetteringOnMessageExpiration"}, {"type": "duration", "name": "defaultMessageTimeToLive"}, {"type": "duration", "name": "duplicateDetectionHistoryTimeWindow"}, {"type": "boolean", "name": "enableBatchedOperations"}, {"type": "boolean", "name": "enableExpress"}, {"type": "boolean", "name": "enablePartitioning"}, {"type": "string", "name": "forwardDeadLetteredMessagesTo"}, {"type": "string", "name": "forwardTo"}, {"type": "duration", "name": "lockDuration"}, {"type": "integer32", "name": "maxDeliveryCount"}, {"type": "integer64", "name": "maxMessageSizeInKilobytes"}, {"type": "integer32", "name": "maxSizeInMegabytes"}, {"readOnly": true, "type": "integer64", "name": "messageCount"}, {"type": "boolean", "name": "requiresDuplicateDetection"}, {"type": "boolean", "name": "requiresSession"}, {"readOnly": true, "type": "integer64", "name": "sizeInBytes"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Active"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Disabled"}, {"value": "ReceiveDisabled"}, {"value": "Renaming"}, {"value": "Restoring"}, {"value": "SendDisabled"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "userMetadata"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVz/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVz/2026-01-01.xml new file mode 100644 index 000000000..e0048c211 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVz/2026-01-01.xml @@ -0,0 +1,154 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9/2026-01-01.json new file mode 100644 index 000000000..2c6bea080 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/queues/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9xdWV1ZXMve3F1ZXVlTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "servicebus queue", "commands": [{"name": "show", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/queues/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9xdWV1ZXMve3F1ZXVlTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "var": "$Path.queueName", "options": ["n", "name", "queue-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The queue name."}, "format": {"minLength": 1}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Queues_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/queues/{queueName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "queueName", "arg": "$Path.queueName", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/queues/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "dateTime", "name": "accessedAt", "format": {"protocol": "iso"}}, {"type": "duration", "name": "autoDeleteOnIdle"}, {"readOnly": true, "type": "object", "name": "countDetails", "props": [{"readOnly": true, "type": "integer64", "name": "activeMessageCount"}, {"readOnly": true, "type": "integer64", "name": "deadLetterMessageCount"}, {"readOnly": true, "type": "integer64", "name": "scheduledMessageCount"}, {"readOnly": true, "type": "integer64", "name": "transferDeadLetterMessageCount"}, {"readOnly": true, "type": "integer64", "name": "transferMessageCount"}]}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "deadLetteringOnMessageExpiration"}, {"type": "duration", "name": "defaultMessageTimeToLive"}, {"type": "duration", "name": "duplicateDetectionHistoryTimeWindow"}, {"type": "boolean", "name": "enableBatchedOperations"}, {"type": "boolean", "name": "enableExpress"}, {"type": "boolean", "name": "enablePartitioning"}, {"type": "string", "name": "forwardDeadLetteredMessagesTo"}, {"type": "string", "name": "forwardTo"}, {"type": "duration", "name": "lockDuration"}, {"type": "integer32", "name": "maxDeliveryCount"}, {"type": "integer64", "name": "maxMessageSizeInKilobytes"}, {"type": "integer32", "name": "maxSizeInMegabytes"}, {"readOnly": true, "type": "integer64", "name": "messageCount"}, {"type": "boolean", "name": "requiresDuplicateDetection"}, {"type": "boolean", "name": "requiresSession"}, {"readOnly": true, "type": "integer64", "name": "sizeInBytes"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Active"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Disabled"}, {"value": "ReceiveDisabled"}, {"value": "Renaming"}, {"value": "Restoring"}, {"value": "SendDisabled"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "userMetadata"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "delete", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/queues/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9xdWV1ZXMve3F1ZXVlTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "var": "$Path.queueName", "options": ["n", "name", "queue-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The queue name."}, "format": {"minLength": 1}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Queues_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/queues/{queueName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "queueName", "arg": "$Path.queueName", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}, {"name": "create", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/queues/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9xdWV1ZXMve3F1ZXVlTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "var": "$Path.queueName", "options": ["n", "name", "queue-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The queue name."}, "format": {"minLength": 1}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "duration", "var": "$parameters.properties.autoDeleteOnIdle", "options": ["auto-delete-on-idle"], "group": "Properties", "help": {"short": "ISO 8061 timeSpan idle interval after which the queue is automatically deleted. The minimum duration is 5 minutes."}}, {"type": "boolean", "var": "$parameters.properties.deadLetteringOnMessageExpiration", "options": ["message-expiration", "enable-dead-lettering-on-message-expiration"], "group": "Properties", "help": {"short": "A value that indicates whether this queue has dead letter support when a message expires."}}, {"type": "duration", "var": "$parameters.properties.defaultMessageTimeToLive", "options": ["default-message-time-to-live"], "group": "Properties", "help": {"short": "ISO 8601 default message timespan to live value. This is the duration after which the message expires, starting from when the message is sent to Service Bus. This is the default value used when TimeToLive is not set on a message itself."}}, {"type": "duration", "var": "$parameters.properties.duplicateDetectionHistoryTimeWindow", "options": ["d", "duplicate-detection-history-time-window"], "group": "Properties", "help": {"short": "ISO 8601 timeSpan structure that defines the duration of the duplicate detection history. The default value is 10 minutes."}}, {"type": "boolean", "var": "$parameters.properties.enableBatchedOperations", "options": ["enable-batched-operations"], "group": "Properties", "help": {"short": "Value that indicates whether server-side batched operations are enabled."}}, {"type": "boolean", "var": "$parameters.properties.enableExpress", "options": ["enable-express"], "group": "Properties", "help": {"short": "A value that indicates whether Express Entities are enabled. An express queue holds a message in memory temporarily before writing it to persistent storage."}}, {"type": "boolean", "var": "$parameters.properties.enablePartitioning", "options": ["enable-partitioning"], "group": "Properties", "help": {"short": "A value that indicates whether the queue is to be partitioned across multiple message brokers."}}, {"type": "string", "var": "$parameters.properties.forwardDeadLetteredMessagesTo", "options": ["forward-dead-lettered-messages-to"], "group": "Properties", "help": {"short": "Queue/Topic name to forward the Dead Letter message"}}, {"type": "string", "var": "$parameters.properties.forwardTo", "options": ["forward-to"], "group": "Properties", "help": {"short": "Queue/Topic name to forward the messages"}}, {"type": "duration", "var": "$parameters.properties.lockDuration", "options": ["lock-duration"], "group": "Properties", "help": {"short": "ISO 8601 timespan duration of a peek-lock; that is, the amount of time that the message is locked for other receivers. The maximum value for LockDuration is 5 minutes; the default value is 1 minute."}}, {"type": "integer32", "var": "$parameters.properties.maxDeliveryCount", "options": ["max-delivery-count"], "group": "Properties", "help": {"short": "The maximum delivery count. A message is automatically deadlettered after this number of deliveries. default value is 10."}}, {"type": "integer64", "var": "$parameters.properties.maxMessageSizeInKilobytes", "options": ["max-message-size", "max-message-size-in-kilobytes"], "group": "Properties", "help": {"short": "Maximum size (in KB) of the message payload that can be accepted by the topic. This property is only used in Premium today and default is 1024."}}, {"type": "integer32", "var": "$parameters.properties.maxSizeInMegabytes", "options": ["max-size", "max-size-in-megabytes"], "group": "Properties", "help": {"short": "Maximum size of the topic in megabytes, which is the size of the memory allocated for the topic. Default is 1024."}}, {"type": "boolean", "var": "$parameters.properties.requiresDuplicateDetection", "options": ["duplicate-detection", "enable-duplicate-detection"], "group": "Properties", "help": {"short": "A value indicating if this queue requires duplicate detection."}}, {"type": "boolean", "var": "$parameters.properties.requiresSession", "options": ["enable-session"], "group": "Properties", "help": {"short": "A value that indicates whether the queue supports the concept of sessions."}}, {"type": "string", "var": "$parameters.properties.status", "options": ["status"], "group": "Properties", "help": {"short": "Enumerates the possible values for the status of a messaging entity."}, "enum": {"items": [{"name": "Active", "value": "Active"}, {"name": "Creating", "value": "Creating"}, {"name": "Deleting", "value": "Deleting"}, {"name": "Disabled", "value": "Disabled"}, {"name": "ReceiveDisabled", "value": "ReceiveDisabled"}, {"name": "Renaming", "value": "Renaming"}, {"name": "Restoring", "value": "Restoring"}, {"name": "SendDisabled", "value": "SendDisabled"}, {"name": "Unknown", "value": "Unknown"}]}}, {"type": "string", "var": "$parameters.properties.userMetadata", "options": ["user-metadata"], "group": "Properties", "help": {"short": "Gets and Sets Metadata of User."}}]}], "operations": [{"operationId": "Queues_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/queues/{queueName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "queueName", "arg": "$Path.queueName", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "duration", "name": "autoDeleteOnIdle", "arg": "$parameters.properties.autoDeleteOnIdle"}, {"type": "boolean", "name": "deadLetteringOnMessageExpiration", "arg": "$parameters.properties.deadLetteringOnMessageExpiration"}, {"type": "duration", "name": "defaultMessageTimeToLive", "arg": "$parameters.properties.defaultMessageTimeToLive"}, {"type": "duration", "name": "duplicateDetectionHistoryTimeWindow", "arg": "$parameters.properties.duplicateDetectionHistoryTimeWindow"}, {"type": "boolean", "name": "enableBatchedOperations", "arg": "$parameters.properties.enableBatchedOperations"}, {"type": "boolean", "name": "enableExpress", "arg": "$parameters.properties.enableExpress"}, {"type": "boolean", "name": "enablePartitioning", "arg": "$parameters.properties.enablePartitioning"}, {"type": "string", "name": "forwardDeadLetteredMessagesTo", "arg": "$parameters.properties.forwardDeadLetteredMessagesTo"}, {"type": "string", "name": "forwardTo", "arg": "$parameters.properties.forwardTo"}, {"type": "duration", "name": "lockDuration", "arg": "$parameters.properties.lockDuration"}, {"type": "integer32", "name": "maxDeliveryCount", "arg": "$parameters.properties.maxDeliveryCount"}, {"type": "integer64", "name": "maxMessageSizeInKilobytes", "arg": "$parameters.properties.maxMessageSizeInKilobytes"}, {"type": "integer32", "name": "maxSizeInMegabytes", "arg": "$parameters.properties.maxSizeInMegabytes"}, {"type": "boolean", "name": "requiresDuplicateDetection", "arg": "$parameters.properties.requiresDuplicateDetection"}, {"type": "boolean", "name": "requiresSession", "arg": "$parameters.properties.requiresSession"}, {"type": "string", "name": "status", "arg": "$parameters.properties.status", "enum": {"items": [{"value": "Active"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Disabled"}, {"value": "ReceiveDisabled"}, {"value": "Renaming"}, {"value": "Restoring"}, {"value": "SendDisabled"}, {"value": "Unknown"}]}}, {"type": "string", "name": "userMetadata", "arg": "$parameters.properties.userMetadata"}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/queues/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "dateTime", "name": "accessedAt", "format": {"protocol": "iso"}}, {"type": "duration", "name": "autoDeleteOnIdle"}, {"readOnly": true, "type": "object", "name": "countDetails", "props": [{"readOnly": true, "type": "integer64", "name": "activeMessageCount"}, {"readOnly": true, "type": "integer64", "name": "deadLetterMessageCount"}, {"readOnly": true, "type": "integer64", "name": "scheduledMessageCount"}, {"readOnly": true, "type": "integer64", "name": "transferDeadLetterMessageCount"}, {"readOnly": true, "type": "integer64", "name": "transferMessageCount"}]}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "deadLetteringOnMessageExpiration"}, {"type": "duration", "name": "defaultMessageTimeToLive"}, {"type": "duration", "name": "duplicateDetectionHistoryTimeWindow"}, {"type": "boolean", "name": "enableBatchedOperations"}, {"type": "boolean", "name": "enableExpress"}, {"type": "boolean", "name": "enablePartitioning"}, {"type": "string", "name": "forwardDeadLetteredMessagesTo"}, {"type": "string", "name": "forwardTo"}, {"type": "duration", "name": "lockDuration"}, {"type": "integer32", "name": "maxDeliveryCount"}, {"type": "integer64", "name": "maxMessageSizeInKilobytes"}, {"type": "integer32", "name": "maxSizeInMegabytes"}, {"readOnly": true, "type": "integer64", "name": "messageCount"}, {"type": "boolean", "name": "requiresDuplicateDetection"}, {"type": "boolean", "name": "requiresSession"}, {"readOnly": true, "type": "integer64", "name": "sizeInBytes"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Active"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Disabled"}, {"value": "ReceiveDisabled"}, {"value": "Renaming"}, {"value": "Restoring"}, {"value": "SendDisabled"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "userMetadata"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/queues/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9xdWV1ZXMve3F1ZXVlTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "var": "$Path.queueName", "options": ["n", "name", "queue-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The queue name."}, "format": {"minLength": 1}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"nullable": true, "type": "duration", "var": "$parameters.properties.autoDeleteOnIdle", "options": ["auto-delete-on-idle"], "group": "Properties", "help": {"short": "ISO 8061 timeSpan idle interval after which the queue is automatically deleted. The minimum duration is 5 minutes."}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.deadLetteringOnMessageExpiration", "options": ["message-expiration", "enable-dead-lettering-on-message-expiration"], "group": "Properties", "help": {"short": "A value that indicates whether this queue has dead letter support when a message expires."}}, {"nullable": true, "type": "duration", "var": "$parameters.properties.defaultMessageTimeToLive", "options": ["default-message-time-to-live"], "group": "Properties", "help": {"short": "ISO 8601 default message timespan to live value. This is the duration after which the message expires, starting from when the message is sent to Service Bus. This is the default value used when TimeToLive is not set on a message itself."}}, {"nullable": true, "type": "duration", "var": "$parameters.properties.duplicateDetectionHistoryTimeWindow", "options": ["d", "duplicate-detection-history-time-window"], "group": "Properties", "help": {"short": "ISO 8601 timeSpan structure that defines the duration of the duplicate detection history. The default value is 10 minutes."}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.enableBatchedOperations", "options": ["enable-batched-operations"], "group": "Properties", "help": {"short": "Value that indicates whether server-side batched operations are enabled."}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.enableExpress", "options": ["enable-express"], "group": "Properties", "help": {"short": "A value that indicates whether Express Entities are enabled. An express queue holds a message in memory temporarily before writing it to persistent storage."}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.enablePartitioning", "options": ["enable-partitioning"], "group": "Properties", "help": {"short": "A value that indicates whether the queue is to be partitioned across multiple message brokers."}}, {"nullable": true, "type": "string", "var": "$parameters.properties.forwardDeadLetteredMessagesTo", "options": ["forward-dead-lettered-messages-to"], "group": "Properties", "help": {"short": "Queue/Topic name to forward the Dead Letter message"}}, {"nullable": true, "type": "string", "var": "$parameters.properties.forwardTo", "options": ["forward-to"], "group": "Properties", "help": {"short": "Queue/Topic name to forward the messages"}}, {"nullable": true, "type": "duration", "var": "$parameters.properties.lockDuration", "options": ["lock-duration"], "group": "Properties", "help": {"short": "ISO 8601 timespan duration of a peek-lock; that is, the amount of time that the message is locked for other receivers. The maximum value for LockDuration is 5 minutes; the default value is 1 minute."}}, {"nullable": true, "type": "integer32", "var": "$parameters.properties.maxDeliveryCount", "options": ["max-delivery-count"], "group": "Properties", "help": {"short": "The maximum delivery count. A message is automatically deadlettered after this number of deliveries. default value is 10."}}, {"nullable": true, "type": "integer64", "var": "$parameters.properties.maxMessageSizeInKilobytes", "options": ["max-message-size", "max-message-size-in-kilobytes"], "group": "Properties", "help": {"short": "Maximum size (in KB) of the message payload that can be accepted by the topic. This property is only used in Premium today and default is 1024."}}, {"nullable": true, "type": "integer32", "var": "$parameters.properties.maxSizeInMegabytes", "options": ["max-size", "max-size-in-megabytes"], "group": "Properties", "help": {"short": "Maximum size of the topic in megabytes, which is the size of the memory allocated for the topic. Default is 1024."}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.requiresDuplicateDetection", "options": ["duplicate-detection", "enable-duplicate-detection"], "group": "Properties", "help": {"short": "A value indicating if this queue requires duplicate detection."}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.requiresSession", "options": ["enable-session"], "group": "Properties", "help": {"short": "A value that indicates whether the queue supports the concept of sessions."}}, {"nullable": true, "type": "string", "var": "$parameters.properties.status", "options": ["status"], "group": "Properties", "help": {"short": "Enumerates the possible values for the status of a messaging entity."}, "enum": {"items": [{"name": "Active", "value": "Active"}, {"name": "Creating", "value": "Creating"}, {"name": "Deleting", "value": "Deleting"}, {"name": "Disabled", "value": "Disabled"}, {"name": "ReceiveDisabled", "value": "ReceiveDisabled"}, {"name": "Renaming", "value": "Renaming"}, {"name": "Restoring", "value": "Restoring"}, {"name": "SendDisabled", "value": "SendDisabled"}, {"name": "Unknown", "value": "Unknown"}]}}, {"nullable": true, "type": "string", "var": "$parameters.properties.userMetadata", "options": ["user-metadata"], "group": "Properties", "help": {"short": "Gets and Sets Metadata of User."}}]}], "operations": [{"operationId": "Queues_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/queues/{queueName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "queueName", "arg": "$Path.queueName", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/queues/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "dateTime", "name": "accessedAt", "format": {"protocol": "iso"}}, {"type": "duration", "name": "autoDeleteOnIdle"}, {"readOnly": true, "type": "object", "name": "countDetails", "props": [{"readOnly": true, "type": "integer64", "name": "activeMessageCount"}, {"readOnly": true, "type": "integer64", "name": "deadLetterMessageCount"}, {"readOnly": true, "type": "integer64", "name": "scheduledMessageCount"}, {"readOnly": true, "type": "integer64", "name": "transferDeadLetterMessageCount"}, {"readOnly": true, "type": "integer64", "name": "transferMessageCount"}]}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "deadLetteringOnMessageExpiration"}, {"type": "duration", "name": "defaultMessageTimeToLive"}, {"type": "duration", "name": "duplicateDetectionHistoryTimeWindow"}, {"type": "boolean", "name": "enableBatchedOperations"}, {"type": "boolean", "name": "enableExpress"}, {"type": "boolean", "name": "enablePartitioning"}, {"type": "string", "name": "forwardDeadLetteredMessagesTo"}, {"type": "string", "name": "forwardTo"}, {"type": "duration", "name": "lockDuration"}, {"type": "integer32", "name": "maxDeliveryCount"}, {"type": "integer64", "name": "maxMessageSizeInKilobytes"}, {"type": "integer32", "name": "maxSizeInMegabytes"}, {"readOnly": true, "type": "integer64", "name": "messageCount"}, {"type": "boolean", "name": "requiresDuplicateDetection"}, {"type": "boolean", "name": "requiresSession"}, {"readOnly": true, "type": "integer64", "name": "sizeInBytes"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Active"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Disabled"}, {"value": "ReceiveDisabled"}, {"value": "Renaming"}, {"value": "Restoring"}, {"value": "SendDisabled"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "userMetadata"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "SBQueue_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "duration", "name": "autoDeleteOnIdle", "arg": "$parameters.properties.autoDeleteOnIdle"}, {"type": "boolean", "name": "deadLetteringOnMessageExpiration", "arg": "$parameters.properties.deadLetteringOnMessageExpiration"}, {"type": "duration", "name": "defaultMessageTimeToLive", "arg": "$parameters.properties.defaultMessageTimeToLive"}, {"type": "duration", "name": "duplicateDetectionHistoryTimeWindow", "arg": "$parameters.properties.duplicateDetectionHistoryTimeWindow"}, {"type": "boolean", "name": "enableBatchedOperations", "arg": "$parameters.properties.enableBatchedOperations"}, {"type": "boolean", "name": "enableExpress", "arg": "$parameters.properties.enableExpress"}, {"type": "boolean", "name": "enablePartitioning", "arg": "$parameters.properties.enablePartitioning"}, {"type": "string", "name": "forwardDeadLetteredMessagesTo", "arg": "$parameters.properties.forwardDeadLetteredMessagesTo"}, {"type": "string", "name": "forwardTo", "arg": "$parameters.properties.forwardTo"}, {"type": "duration", "name": "lockDuration", "arg": "$parameters.properties.lockDuration"}, {"type": "integer32", "name": "maxDeliveryCount", "arg": "$parameters.properties.maxDeliveryCount"}, {"type": "integer64", "name": "maxMessageSizeInKilobytes", "arg": "$parameters.properties.maxMessageSizeInKilobytes"}, {"type": "integer32", "name": "maxSizeInMegabytes", "arg": "$parameters.properties.maxSizeInMegabytes"}, {"type": "boolean", "name": "requiresDuplicateDetection", "arg": "$parameters.properties.requiresDuplicateDetection"}, {"type": "boolean", "name": "requiresSession", "arg": "$parameters.properties.requiresSession"}, {"type": "string", "name": "status", "arg": "$parameters.properties.status", "enum": {"items": [{"value": "Active"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Disabled"}, {"value": "ReceiveDisabled"}, {"value": "Renaming"}, {"value": "Restoring"}, {"value": "SendDisabled"}, {"value": "Unknown"}]}}, {"type": "string", "name": "userMetadata", "arg": "$parameters.properties.userMetadata"}], "clientFlatten": true}], "clientFlatten": true}}}}, {"operationId": "Queues_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/queues/{queueName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "queueName", "arg": "$Path.queueName", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "@SBQueue_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9/2026-01-01.xml new file mode 100644 index 000000000..f9458118a --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9/2026-01-01.xml @@ -0,0 +1,707 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9L2F1dGhvcml6YXRpb25ydWxlcw==/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9L2F1dGhvcml6YXRpb25ydWxlcw==/2026-01-01.json new file mode 100644 index 000000000..3c26e68dd --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9L2F1dGhvcml6YXRpb25ydWxlcw==/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/queues/{}/authorizationrules", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9xdWV1ZXMve3F1ZXVlTmFtZX0vYXV0aG9yaXphdGlvblJ1bGVz/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "servicebus queue authorization-rule", "commands": [{"name": "list", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/queues/{}/authorizationrules", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9xdWV1ZXMve3F1ZXVlTmFtZX0vYXV0aG9yaXphdGlvblJ1bGVz/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "var": "$Path.queueName", "options": ["queue-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The queue name."}, "format": {"minLength": 1}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Queues_ListAuthorizationRules", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/queues/{queueName}/authorizationRules", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "queueName", "arg": "$Path.queueName", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id"}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "array", "name": "rights", "required": true, "item": {"type": "string", "enum": {"items": [{"value": "Listen"}, {"value": "Manage"}, {"value": "Send"}]}}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9L2F1dGhvcml6YXRpb25ydWxlcw==/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9L2F1dGhvcml6YXRpb25ydWxlcw==/2026-01-01.xml new file mode 100644 index 000000000..5eeab18a1 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9L2F1dGhvcml6YXRpb25ydWxlcw==/2026-01-01.xml @@ -0,0 +1,107 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2026-01-01.json new file mode 100644 index 000000000..d94d37432 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/queues/{}/authorizationrules/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9xdWV1ZXMve3F1ZXVlTmFtZX0vYXV0aG9yaXphdGlvblJ1bGVzL3thdXRob3JpemF0aW9uUnVsZU5hbWV9/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "servicebus queue authorization-rule", "commands": [{"name": "show", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/queues/{}/authorizationrules/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9xdWV1ZXMve3F1ZXVlTmFtZX0vYXV0aG9yaXphdGlvblJ1bGVzL3thdXRob3JpemF0aW9uUnVsZU5hbWV9/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.authorizationRuleName", "options": ["n", "name", "authorization-rule-name"], "required": true, "idPart": "child_name_2", "help": {"short": "The authorization rule name."}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "var": "$Path.queueName", "options": ["queue-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The queue name."}, "format": {"minLength": 1}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Queues_GetAuthorizationRule", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/queues/{queueName}/authorizationRules/{authorizationRuleName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "authorizationRuleName", "arg": "$Path.authorizationRuleName", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "queueName", "arg": "$Path.queueName", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id"}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "array", "name": "rights", "required": true, "item": {"type": "string", "enum": {"items": [{"value": "Listen"}, {"value": "Manage"}, {"value": "Send"}]}}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "delete", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/queues/{}/authorizationrules/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9xdWV1ZXMve3F1ZXVlTmFtZX0vYXV0aG9yaXphdGlvblJ1bGVzL3thdXRob3JpemF0aW9uUnVsZU5hbWV9/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.authorizationRuleName", "options": ["n", "name", "authorization-rule-name"], "required": true, "idPart": "child_name_2", "help": {"short": "The authorization rule name."}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "var": "$Path.queueName", "options": ["queue-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The queue name."}, "format": {"minLength": 1}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Queues_DeleteAuthorizationRule", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/queues/{queueName}/authorizationRules/{authorizationRuleName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "authorizationRuleName", "arg": "$Path.authorizationRuleName", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "queueName", "arg": "$Path.queueName", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}, {"name": "create", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/queues/{}/authorizationrules/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9xdWV1ZXMve3F1ZXVlTmFtZX0vYXV0aG9yaXphdGlvblJ1bGVzL3thdXRob3JpemF0aW9uUnVsZU5hbWV9/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.authorizationRuleName", "options": ["n", "name", "authorization-rule-name"], "required": true, "idPart": "child_name_2", "help": {"short": "The authorization rule name."}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "var": "$Path.queueName", "options": ["queue-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The queue name."}, "format": {"minLength": 1}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "array", "var": "$parameters.properties.rights", "options": ["rights"], "group": "Properties", "help": {"short": "The rights associated with the rule."}, "item": {"type": "string", "enum": {"items": [{"name": "Listen", "value": "Listen"}, {"name": "Manage", "value": "Manage"}, {"name": "Send", "value": "Send"}]}}}]}], "operations": [{"operationId": "Queues_CreateOrUpdateAuthorizationRule", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/queues/{queueName}/authorizationRules/{authorizationRuleName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "authorizationRuleName", "arg": "$Path.authorizationRuleName", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "queueName", "arg": "$Path.queueName", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "array", "name": "rights", "arg": "$parameters.properties.rights", "required": true, "item": {"type": "string", "enum": {"items": [{"value": "Listen"}, {"value": "Manage"}, {"value": "Send"}]}}}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id"}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "array", "name": "rights", "required": true, "item": {"type": "string", "enum": {"items": [{"value": "Listen"}, {"value": "Manage"}, {"value": "Send"}]}}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/queues/{}/authorizationrules/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9xdWV1ZXMve3F1ZXVlTmFtZX0vYXV0aG9yaXphdGlvblJ1bGVzL3thdXRob3JpemF0aW9uUnVsZU5hbWV9/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.authorizationRuleName", "options": ["n", "name", "authorization-rule-name"], "required": true, "idPart": "child_name_2", "help": {"short": "The authorization rule name."}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "var": "$Path.queueName", "options": ["queue-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The queue name."}, "format": {"minLength": 1}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "array", "var": "$parameters.properties.rights", "options": ["rights"], "group": "Properties", "help": {"short": "The rights associated with the rule."}, "item": {"nullable": true, "type": "string", "enum": {"items": [{"name": "Listen", "value": "Listen"}, {"name": "Manage", "value": "Manage"}, {"name": "Send", "value": "Send"}]}}}]}], "operations": [{"operationId": "Queues_GetAuthorizationRule", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/queues/{queueName}/authorizationRules/{authorizationRuleName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "authorizationRuleName", "arg": "$Path.authorizationRuleName", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "queueName", "arg": "$Path.queueName", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id"}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "array", "name": "rights", "required": true, "item": {"type": "string", "enum": {"items": [{"value": "Listen"}, {"value": "Manage"}, {"value": "Send"}]}}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "SBAuthorizationRule_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "array", "name": "rights", "arg": "$parameters.properties.rights", "required": true, "item": {"type": "string", "enum": {"items": [{"value": "Listen"}, {"value": "Manage"}, {"value": "Send"}]}}}], "clientFlatten": true}], "clientFlatten": true}}}}, {"operationId": "Queues_CreateOrUpdateAuthorizationRule", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/queues/{queueName}/authorizationRules/{authorizationRuleName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "authorizationRuleName", "arg": "$Path.authorizationRuleName", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "queueName", "arg": "$Path.queueName", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "@SBAuthorizationRule_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2026-01-01.xml new file mode 100644 index 000000000..8df5176dc --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2026-01-01.xml @@ -0,0 +1,474 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9saXN0a2V5cw==/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9saXN0a2V5cw==/2026-01-01.json new file mode 100644 index 000000000..098e5148e --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9saXN0a2V5cw==/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/queues/{}/authorizationrules/{}/listkeys", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9xdWV1ZXMve3F1ZXVlTmFtZX0vYXV0aG9yaXphdGlvblJ1bGVzL3thdXRob3JpemF0aW9uUnVsZU5hbWV9L2xpc3RLZXlz/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "servicebus queue authorization-rule keys", "commands": [{"name": "list", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/queues/{}/authorizationrules/{}/listkeys", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9xdWV1ZXMve3F1ZXVlTmFtZX0vYXV0aG9yaXphdGlvblJ1bGVzL3thdXRob3JpemF0aW9uUnVsZU5hbWV9L2xpc3RLZXlz/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.authorizationRuleName", "options": ["n", "name", "authorization-rule-name"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "The authorization rule name."}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "var": "$Path.queueName", "options": ["queue-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The queue name."}, "format": {"minLength": 1}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Queues_ListKeys", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/queues/{queueName}/authorizationRules/{authorizationRuleName}/listKeys", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "authorizationRuleName", "arg": "$Path.authorizationRuleName", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "queueName", "arg": "$Path.queueName", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "aliasPrimaryConnectionString"}, {"readOnly": true, "type": "string", "name": "aliasSecondaryConnectionString"}, {"readOnly": true, "type": "string", "name": "keyName"}, {"readOnly": true, "type": "string", "name": "primaryConnectionString"}, {"readOnly": true, "type": "string", "name": "primaryKey"}, {"readOnly": true, "type": "string", "name": "secondaryConnectionString"}, {"readOnly": true, "type": "string", "name": "secondaryKey"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9saXN0a2V5cw==/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9saXN0a2V5cw==/2026-01-01.xml new file mode 100644 index 000000000..2c7c4db86 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9saXN0a2V5cw==/2026-01-01.xml @@ -0,0 +1,75 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9yZWdlbmVyYXRla2V5cw==/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9yZWdlbmVyYXRla2V5cw==/2026-01-01.json new file mode 100644 index 000000000..ed5445c37 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9yZWdlbmVyYXRla2V5cw==/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/queues/{}/authorizationrules/{}/regeneratekeys", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9xdWV1ZXMve3F1ZXVlTmFtZX0vYXV0aG9yaXphdGlvblJ1bGVzL3thdXRob3JpemF0aW9uUnVsZU5hbWV9L3JlZ2VuZXJhdGVLZXlz/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "servicebus queue authorization-rule keys", "commands": [{"name": "renew", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/queues/{}/authorizationrules/{}/regeneratekeys", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS9xdWV1ZXMve3F1ZXVlTmFtZX0vYXV0aG9yaXphdGlvblJ1bGVzL3thdXRob3JpemF0aW9uUnVsZU5hbWV9L3JlZ2VuZXJhdGVLZXlz/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.authorizationRuleName", "options": ["n", "name", "authorization-rule-name"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "The authorization rule name."}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "var": "$Path.queueName", "options": ["queue-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The queue name."}, "format": {"minLength": 1}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Parameters", "args": [{"type": "string", "var": "$parameters.key", "options": ["key-value"], "group": "Parameters", "help": {"short": "Optional, if the key value provided, is reset for KeyType value or autogenerate Key value set for keyType"}}, {"type": "string", "var": "$parameters.keyType", "options": ["key"], "required": true, "group": "Parameters", "help": {"short": "The access key to regenerate."}, "enum": {"items": [{"name": "PrimaryKey", "value": "PrimaryKey"}, {"name": "SecondaryKey", "value": "SecondaryKey"}]}}]}], "operations": [{"operationId": "Queues_RegenerateKeys", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/queues/{queueName}/authorizationRules/{authorizationRuleName}/regenerateKeys", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "authorizationRuleName", "arg": "$Path.authorizationRuleName", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "queueName", "arg": "$Path.queueName", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "string", "name": "key", "arg": "$parameters.key"}, {"type": "string", "name": "keyType", "arg": "$parameters.keyType", "required": true, "enum": {"items": [{"value": "PrimaryKey"}, {"value": "SecondaryKey"}]}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "aliasPrimaryConnectionString"}, {"readOnly": true, "type": "string", "name": "aliasSecondaryConnectionString"}, {"readOnly": true, "type": "string", "name": "keyName"}, {"readOnly": true, "type": "string", "name": "primaryConnectionString"}, {"readOnly": true, "type": "string", "name": "primaryKey"}, {"readOnly": true, "type": "string", "name": "secondaryConnectionString"}, {"readOnly": true, "type": "string", "name": "secondaryKey"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9yZWdlbmVyYXRla2V5cw==/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9yZWdlbmVyYXRla2V5cw==/2026-01-01.xml new file mode 100644 index 000000000..e651ddc64 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vcXVldWVzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9yZWdlbmVyYXRla2V5cw==/2026-01-01.xml @@ -0,0 +1,100 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNz/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNz/2026-01-01.json new file mode 100644 index 000000000..4fcdd74bf --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNz/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/topics", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS90b3BpY3M=/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "servicebus topic", "commands": [{"name": "list", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/topics", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS90b3BpY3M=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "integer32", "var": "$Query.skip", "options": ["skip"], "help": {"short": "Skip is only used if a previous operation returned a partial result. If a previous response contains a nextLink element, the value of the nextLink element will include a skip parameter that specifies a starting point to use for subsequent calls."}, "format": {"maximum": 1000}}, {"type": "integer32", "var": "$Query.top", "options": ["top"], "help": {"short": "May be used to limit the number of results to the most recent N usageDetails."}, "format": {"maximum": 1000, "minimum": 1}}]}], "operations": [{"operationId": "Topics_ListByNamespace", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/topics", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"params": [{"type": "integer32", "name": "$skip", "arg": "$Query.skip", "format": {"maximum": 1000}}, {"type": "integer32", "name": "$top", "arg": "$Query.top", "format": {"maximum": 1000, "minimum": 1}}], "consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/topics/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "dateTime", "name": "accessedAt", "format": {"protocol": "iso"}}, {"type": "duration", "name": "autoDeleteOnIdle"}, {"readOnly": true, "type": "object", "name": "countDetails", "props": [{"readOnly": true, "type": "integer64", "name": "activeMessageCount"}, {"readOnly": true, "type": "integer64", "name": "deadLetterMessageCount"}, {"readOnly": true, "type": "integer64", "name": "scheduledMessageCount"}, {"readOnly": true, "type": "integer64", "name": "transferDeadLetterMessageCount"}, {"readOnly": true, "type": "integer64", "name": "transferMessageCount"}]}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "duration", "name": "defaultMessageTimeToLive"}, {"type": "duration", "name": "duplicateDetectionHistoryTimeWindow"}, {"type": "boolean", "name": "enableBatchedOperations"}, {"type": "boolean", "name": "enableExpress"}, {"type": "boolean", "name": "enablePartitioning"}, {"type": "integer64", "name": "maxMessageSizeInKilobytes"}, {"type": "integer32", "name": "maxSizeInMegabytes"}, {"type": "boolean", "name": "requiresDuplicateDetection"}, {"readOnly": true, "type": "integer64", "name": "sizeInBytes"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Active"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Disabled"}, {"value": "ReceiveDisabled"}, {"value": "Renaming"}, {"value": "Restoring"}, {"value": "SendDisabled"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "integer32", "name": "subscriptionCount"}, {"type": "boolean", "name": "supportOrdering"}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "userMetadata"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNz/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNz/2026-01-01.xml new file mode 100644 index 000000000..be35f99c8 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNz/2026-01-01.xml @@ -0,0 +1,149 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9/2026-01-01.json new file mode 100644 index 000000000..729b2ead1 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/topics/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS90b3BpY3Mve3RvcGljTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "servicebus topic", "commands": [{"name": "show", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/topics/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS90b3BpY3Mve3RvcGljTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.topicName", "options": ["n", "name", "topic-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The topic name."}, "format": {"minLength": 1}}]}], "operations": [{"operationId": "Topics_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/topics/{topicName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "topicName", "arg": "$Path.topicName", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/topics/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "dateTime", "name": "accessedAt", "format": {"protocol": "iso"}}, {"type": "duration", "name": "autoDeleteOnIdle"}, {"readOnly": true, "type": "object", "name": "countDetails", "props": [{"readOnly": true, "type": "integer64", "name": "activeMessageCount"}, {"readOnly": true, "type": "integer64", "name": "deadLetterMessageCount"}, {"readOnly": true, "type": "integer64", "name": "scheduledMessageCount"}, {"readOnly": true, "type": "integer64", "name": "transferDeadLetterMessageCount"}, {"readOnly": true, "type": "integer64", "name": "transferMessageCount"}]}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "duration", "name": "defaultMessageTimeToLive"}, {"type": "duration", "name": "duplicateDetectionHistoryTimeWindow"}, {"type": "boolean", "name": "enableBatchedOperations"}, {"type": "boolean", "name": "enableExpress"}, {"type": "boolean", "name": "enablePartitioning"}, {"type": "integer64", "name": "maxMessageSizeInKilobytes"}, {"type": "integer32", "name": "maxSizeInMegabytes"}, {"type": "boolean", "name": "requiresDuplicateDetection"}, {"readOnly": true, "type": "integer64", "name": "sizeInBytes"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Active"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Disabled"}, {"value": "ReceiveDisabled"}, {"value": "Renaming"}, {"value": "Restoring"}, {"value": "SendDisabled"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "integer32", "name": "subscriptionCount"}, {"type": "boolean", "name": "supportOrdering"}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "userMetadata"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "delete", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/topics/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS90b3BpY3Mve3RvcGljTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.topicName", "options": ["n", "name", "topic-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The topic name."}, "format": {"minLength": 1}}]}], "operations": [{"operationId": "Topics_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/topics/{topicName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "topicName", "arg": "$Path.topicName", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}, {"name": "create", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/topics/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS90b3BpY3Mve3RvcGljTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.topicName", "options": ["n", "name", "topic-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The topic name."}, "format": {"minLength": 1}}]}, {"name": "Properties", "args": [{"type": "duration", "var": "$parameters.properties.autoDeleteOnIdle", "options": ["auto-delete-on-idle"], "group": "Properties", "help": {"short": "ISO 8601 timespan idle interval after which the topic is automatically deleted. The minimum duration is 5 minutes."}}, {"type": "duration", "var": "$parameters.properties.defaultMessageTimeToLive", "options": ["default-message-time-to-live"], "group": "Properties", "help": {"short": "ISO 8601 Default message timespan to live value. This is the duration after which the message expires, starting from when the message is sent to Service Bus. This is the default value used when TimeToLive is not set on a message itself."}}, {"type": "duration", "var": "$parameters.properties.duplicateDetectionHistoryTimeWindow", "options": ["d", "duplicate-detection-history-time-window"], "group": "Properties", "help": {"short": "ISO 8601 timeSpan structure that defines the duration of the duplicate detection history. The default value is 10 minutes."}}, {"type": "boolean", "var": "$parameters.properties.enableBatchedOperations", "options": ["enable-batched-operations"], "group": "Properties", "help": {"short": "Value that indicates whether server-side batched operations are enabled."}}, {"type": "boolean", "var": "$parameters.properties.enableExpress", "options": ["enable-express"], "group": "Properties", "help": {"short": "Value that indicates whether Express Entities are enabled. An express topic holds a message in memory temporarily before writing it to persistent storage."}}, {"type": "boolean", "var": "$parameters.properties.enablePartitioning", "options": ["enable-partitioning"], "group": "Properties", "help": {"short": "Value that indicates whether the topic to be partitioned across multiple message brokers is enabled."}}, {"type": "integer64", "var": "$parameters.properties.maxMessageSizeInKilobytes", "options": ["max-message-size", "max-message-size-in-kilobytes"], "group": "Properties", "help": {"short": "Maximum size (in KB) of the message payload that can be accepted by the topic. This property is only used in Premium today and default is 1024."}}, {"type": "integer32", "var": "$parameters.properties.maxSizeInMegabytes", "options": ["max-size", "max-size-in-megabytes"], "group": "Properties", "help": {"short": "Maximum size of the topic in megabytes, which is the size of the memory allocated for the topic. Default is 1024."}}, {"type": "boolean", "var": "$parameters.properties.requiresDuplicateDetection", "options": ["duplicate-detection", "enable-duplicate-detection"], "group": "Properties", "help": {"short": "A value indicating if this queue requires duplicate detection."}}, {"type": "string", "var": "$parameters.properties.status", "options": ["status"], "group": "Properties", "help": {"short": "Enumerates the possible values for the status of a messaging entity."}, "enum": {"items": [{"name": "Active", "value": "Active"}, {"name": "Creating", "value": "Creating"}, {"name": "Deleting", "value": "Deleting"}, {"name": "Disabled", "value": "Disabled"}, {"name": "ReceiveDisabled", "value": "ReceiveDisabled"}, {"name": "Renaming", "value": "Renaming"}, {"name": "Restoring", "value": "Restoring"}, {"name": "SendDisabled", "value": "SendDisabled"}, {"name": "Unknown", "value": "Unknown"}]}}, {"type": "boolean", "var": "$parameters.properties.supportOrdering", "options": ["enable-ordering"], "group": "Properties", "help": {"short": "Value that indicates whether the topic supports ordering."}}, {"type": "string", "var": "$parameters.properties.userMetadata", "options": ["user-metadata"], "group": "Properties", "help": {"short": "Gets and Sets Metadata of User."}}]}], "operations": [{"operationId": "Topics_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/topics/{topicName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "topicName", "arg": "$Path.topicName", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "duration", "name": "autoDeleteOnIdle", "arg": "$parameters.properties.autoDeleteOnIdle"}, {"type": "duration", "name": "defaultMessageTimeToLive", "arg": "$parameters.properties.defaultMessageTimeToLive"}, {"type": "duration", "name": "duplicateDetectionHistoryTimeWindow", "arg": "$parameters.properties.duplicateDetectionHistoryTimeWindow"}, {"type": "boolean", "name": "enableBatchedOperations", "arg": "$parameters.properties.enableBatchedOperations"}, {"type": "boolean", "name": "enableExpress", "arg": "$parameters.properties.enableExpress"}, {"type": "boolean", "name": "enablePartitioning", "arg": "$parameters.properties.enablePartitioning"}, {"type": "integer64", "name": "maxMessageSizeInKilobytes", "arg": "$parameters.properties.maxMessageSizeInKilobytes"}, {"type": "integer32", "name": "maxSizeInMegabytes", "arg": "$parameters.properties.maxSizeInMegabytes"}, {"type": "boolean", "name": "requiresDuplicateDetection", "arg": "$parameters.properties.requiresDuplicateDetection"}, {"type": "string", "name": "status", "arg": "$parameters.properties.status", "enum": {"items": [{"value": "Active"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Disabled"}, {"value": "ReceiveDisabled"}, {"value": "Renaming"}, {"value": "Restoring"}, {"value": "SendDisabled"}, {"value": "Unknown"}]}}, {"type": "boolean", "name": "supportOrdering", "arg": "$parameters.properties.supportOrdering"}, {"type": "string", "name": "userMetadata", "arg": "$parameters.properties.userMetadata"}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/topics/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "dateTime", "name": "accessedAt", "format": {"protocol": "iso"}}, {"type": "duration", "name": "autoDeleteOnIdle"}, {"readOnly": true, "type": "object", "name": "countDetails", "props": [{"readOnly": true, "type": "integer64", "name": "activeMessageCount"}, {"readOnly": true, "type": "integer64", "name": "deadLetterMessageCount"}, {"readOnly": true, "type": "integer64", "name": "scheduledMessageCount"}, {"readOnly": true, "type": "integer64", "name": "transferDeadLetterMessageCount"}, {"readOnly": true, "type": "integer64", "name": "transferMessageCount"}]}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "duration", "name": "defaultMessageTimeToLive"}, {"type": "duration", "name": "duplicateDetectionHistoryTimeWindow"}, {"type": "boolean", "name": "enableBatchedOperations"}, {"type": "boolean", "name": "enableExpress"}, {"type": "boolean", "name": "enablePartitioning"}, {"type": "integer64", "name": "maxMessageSizeInKilobytes"}, {"type": "integer32", "name": "maxSizeInMegabytes"}, {"type": "boolean", "name": "requiresDuplicateDetection"}, {"readOnly": true, "type": "integer64", "name": "sizeInBytes"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Active"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Disabled"}, {"value": "ReceiveDisabled"}, {"value": "Renaming"}, {"value": "Restoring"}, {"value": "SendDisabled"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "integer32", "name": "subscriptionCount"}, {"type": "boolean", "name": "supportOrdering"}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "userMetadata"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/topics/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS90b3BpY3Mve3RvcGljTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.topicName", "options": ["n", "name", "topic-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The topic name."}, "format": {"minLength": 1}}]}, {"name": "Properties", "args": [{"nullable": true, "type": "duration", "var": "$parameters.properties.autoDeleteOnIdle", "options": ["auto-delete-on-idle"], "group": "Properties", "help": {"short": "ISO 8601 timespan idle interval after which the topic is automatically deleted. The minimum duration is 5 minutes."}}, {"nullable": true, "type": "duration", "var": "$parameters.properties.defaultMessageTimeToLive", "options": ["default-message-time-to-live"], "group": "Properties", "help": {"short": "ISO 8601 Default message timespan to live value. This is the duration after which the message expires, starting from when the message is sent to Service Bus. This is the default value used when TimeToLive is not set on a message itself."}}, {"nullable": true, "type": "duration", "var": "$parameters.properties.duplicateDetectionHistoryTimeWindow", "options": ["d", "duplicate-detection-history-time-window"], "group": "Properties", "help": {"short": "ISO 8601 timeSpan structure that defines the duration of the duplicate detection history. The default value is 10 minutes."}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.enableBatchedOperations", "options": ["enable-batched-operations"], "group": "Properties", "help": {"short": "Value that indicates whether server-side batched operations are enabled."}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.enableExpress", "options": ["enable-express"], "group": "Properties", "help": {"short": "Value that indicates whether Express Entities are enabled. An express topic holds a message in memory temporarily before writing it to persistent storage."}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.enablePartitioning", "options": ["enable-partitioning"], "group": "Properties", "help": {"short": "Value that indicates whether the topic to be partitioned across multiple message brokers is enabled."}}, {"nullable": true, "type": "integer64", "var": "$parameters.properties.maxMessageSizeInKilobytes", "options": ["max-message-size", "max-message-size-in-kilobytes"], "group": "Properties", "help": {"short": "Maximum size (in KB) of the message payload that can be accepted by the topic. This property is only used in Premium today and default is 1024."}}, {"nullable": true, "type": "integer32", "var": "$parameters.properties.maxSizeInMegabytes", "options": ["max-size", "max-size-in-megabytes"], "group": "Properties", "help": {"short": "Maximum size of the topic in megabytes, which is the size of the memory allocated for the topic. Default is 1024."}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.requiresDuplicateDetection", "options": ["duplicate-detection", "enable-duplicate-detection"], "group": "Properties", "help": {"short": "A value indicating if this queue requires duplicate detection."}}, {"nullable": true, "type": "string", "var": "$parameters.properties.status", "options": ["status"], "group": "Properties", "help": {"short": "Enumerates the possible values for the status of a messaging entity."}, "enum": {"items": [{"name": "Active", "value": "Active"}, {"name": "Creating", "value": "Creating"}, {"name": "Deleting", "value": "Deleting"}, {"name": "Disabled", "value": "Disabled"}, {"name": "ReceiveDisabled", "value": "ReceiveDisabled"}, {"name": "Renaming", "value": "Renaming"}, {"name": "Restoring", "value": "Restoring"}, {"name": "SendDisabled", "value": "SendDisabled"}, {"name": "Unknown", "value": "Unknown"}]}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.supportOrdering", "options": ["enable-ordering"], "group": "Properties", "help": {"short": "Value that indicates whether the topic supports ordering."}}, {"nullable": true, "type": "string", "var": "$parameters.properties.userMetadata", "options": ["user-metadata"], "group": "Properties", "help": {"short": "Gets and Sets Metadata of User."}}]}], "operations": [{"operationId": "Topics_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/topics/{topicName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "topicName", "arg": "$Path.topicName", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/topics/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "dateTime", "name": "accessedAt", "format": {"protocol": "iso"}}, {"type": "duration", "name": "autoDeleteOnIdle"}, {"readOnly": true, "type": "object", "name": "countDetails", "props": [{"readOnly": true, "type": "integer64", "name": "activeMessageCount"}, {"readOnly": true, "type": "integer64", "name": "deadLetterMessageCount"}, {"readOnly": true, "type": "integer64", "name": "scheduledMessageCount"}, {"readOnly": true, "type": "integer64", "name": "transferDeadLetterMessageCount"}, {"readOnly": true, "type": "integer64", "name": "transferMessageCount"}]}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "duration", "name": "defaultMessageTimeToLive"}, {"type": "duration", "name": "duplicateDetectionHistoryTimeWindow"}, {"type": "boolean", "name": "enableBatchedOperations"}, {"type": "boolean", "name": "enableExpress"}, {"type": "boolean", "name": "enablePartitioning"}, {"type": "integer64", "name": "maxMessageSizeInKilobytes"}, {"type": "integer32", "name": "maxSizeInMegabytes"}, {"type": "boolean", "name": "requiresDuplicateDetection"}, {"readOnly": true, "type": "integer64", "name": "sizeInBytes"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Active"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Disabled"}, {"value": "ReceiveDisabled"}, {"value": "Renaming"}, {"value": "Restoring"}, {"value": "SendDisabled"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "integer32", "name": "subscriptionCount"}, {"type": "boolean", "name": "supportOrdering"}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "userMetadata"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "SBTopic_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "duration", "name": "autoDeleteOnIdle", "arg": "$parameters.properties.autoDeleteOnIdle"}, {"type": "duration", "name": "defaultMessageTimeToLive", "arg": "$parameters.properties.defaultMessageTimeToLive"}, {"type": "duration", "name": "duplicateDetectionHistoryTimeWindow", "arg": "$parameters.properties.duplicateDetectionHistoryTimeWindow"}, {"type": "boolean", "name": "enableBatchedOperations", "arg": "$parameters.properties.enableBatchedOperations"}, {"type": "boolean", "name": "enableExpress", "arg": "$parameters.properties.enableExpress"}, {"type": "boolean", "name": "enablePartitioning", "arg": "$parameters.properties.enablePartitioning"}, {"type": "integer64", "name": "maxMessageSizeInKilobytes", "arg": "$parameters.properties.maxMessageSizeInKilobytes"}, {"type": "integer32", "name": "maxSizeInMegabytes", "arg": "$parameters.properties.maxSizeInMegabytes"}, {"type": "boolean", "name": "requiresDuplicateDetection", "arg": "$parameters.properties.requiresDuplicateDetection"}, {"type": "string", "name": "status", "arg": "$parameters.properties.status", "enum": {"items": [{"value": "Active"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Disabled"}, {"value": "ReceiveDisabled"}, {"value": "Renaming"}, {"value": "Restoring"}, {"value": "SendDisabled"}, {"value": "Unknown"}]}}, {"type": "boolean", "name": "supportOrdering", "arg": "$parameters.properties.supportOrdering"}, {"type": "string", "name": "userMetadata", "arg": "$parameters.properties.userMetadata"}], "clientFlatten": true}], "clientFlatten": true}}}}, {"operationId": "Topics_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/topics/{topicName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "topicName", "arg": "$Path.topicName", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "@SBTopic_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9/2026-01-01.xml new file mode 100644 index 000000000..5327345c4 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9/2026-01-01.xml @@ -0,0 +1,652 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L2F1dGhvcml6YXRpb25ydWxlcw==/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L2F1dGhvcml6YXRpb25ydWxlcw==/2026-01-01.json new file mode 100644 index 000000000..819d3bc2e --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L2F1dGhvcml6YXRpb25ydWxlcw==/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/topics/{}/authorizationrules", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS90b3BpY3Mve3RvcGljTmFtZX0vYXV0aG9yaXphdGlvblJ1bGVz/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "servicebus topic authorization-rule", "commands": [{"name": "list", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/topics/{}/authorizationrules", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS90b3BpY3Mve3RvcGljTmFtZX0vYXV0aG9yaXphdGlvblJ1bGVz/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.topicName", "options": ["topic-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The topic name."}, "format": {"minLength": 1}}]}], "operations": [{"operationId": "Topics_ListAuthorizationRules", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/topics/{topicName}/authorizationRules", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "topicName", "arg": "$Path.topicName", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id"}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "array", "name": "rights", "required": true, "item": {"type": "string", "enum": {"items": [{"value": "Listen"}, {"value": "Manage"}, {"value": "Send"}]}}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L2F1dGhvcml6YXRpb25ydWxlcw==/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L2F1dGhvcml6YXRpb25ydWxlcw==/2026-01-01.xml new file mode 100644 index 000000000..5aba2471e --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L2F1dGhvcml6YXRpb25ydWxlcw==/2026-01-01.xml @@ -0,0 +1,107 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2026-01-01.json new file mode 100644 index 000000000..f1467e332 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/topics/{}/authorizationrules/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS90b3BpY3Mve3RvcGljTmFtZX0vYXV0aG9yaXphdGlvblJ1bGVzL3thdXRob3JpemF0aW9uUnVsZU5hbWV9/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "servicebus topic authorization-rule", "commands": [{"name": "show", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/topics/{}/authorizationrules/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS90b3BpY3Mve3RvcGljTmFtZX0vYXV0aG9yaXphdGlvblJ1bGVzL3thdXRob3JpemF0aW9uUnVsZU5hbWV9/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.authorizationRuleName", "options": ["n", "name", "authorization-rule-name"], "required": true, "idPart": "child_name_2", "help": {"short": "The authorization rule name."}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.topicName", "options": ["topic-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The topic name."}, "format": {"minLength": 1}}]}], "operations": [{"operationId": "Topics_GetAuthorizationRule", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/topics/{topicName}/authorizationRules/{authorizationRuleName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "authorizationRuleName", "arg": "$Path.authorizationRuleName", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "topicName", "arg": "$Path.topicName", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id"}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "array", "name": "rights", "required": true, "item": {"type": "string", "enum": {"items": [{"value": "Listen"}, {"value": "Manage"}, {"value": "Send"}]}}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "delete", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/topics/{}/authorizationrules/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS90b3BpY3Mve3RvcGljTmFtZX0vYXV0aG9yaXphdGlvblJ1bGVzL3thdXRob3JpemF0aW9uUnVsZU5hbWV9/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.authorizationRuleName", "options": ["n", "name", "authorization-rule-name"], "required": true, "idPart": "child_name_2", "help": {"short": "The authorization rule name."}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.topicName", "options": ["topic-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The topic name."}, "format": {"minLength": 1}}]}], "operations": [{"operationId": "Topics_DeleteAuthorizationRule", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/topics/{topicName}/authorizationRules/{authorizationRuleName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "authorizationRuleName", "arg": "$Path.authorizationRuleName", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "topicName", "arg": "$Path.topicName", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}, {"name": "create", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/topics/{}/authorizationrules/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS90b3BpY3Mve3RvcGljTmFtZX0vYXV0aG9yaXphdGlvblJ1bGVzL3thdXRob3JpemF0aW9uUnVsZU5hbWV9/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.authorizationRuleName", "options": ["n", "name", "authorization-rule-name"], "required": true, "idPart": "child_name_2", "help": {"short": "The authorization rule name."}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.topicName", "options": ["topic-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The topic name."}, "format": {"minLength": 1}}]}, {"name": "Properties", "args": [{"type": "array", "var": "$parameters.properties.rights", "options": ["rights"], "group": "Properties", "help": {"short": "The rights associated with the rule."}, "item": {"type": "string", "enum": {"items": [{"name": "Listen", "value": "Listen"}, {"name": "Manage", "value": "Manage"}, {"name": "Send", "value": "Send"}]}}}]}], "operations": [{"operationId": "Topics_CreateOrUpdateAuthorizationRule", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/topics/{topicName}/authorizationRules/{authorizationRuleName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "authorizationRuleName", "arg": "$Path.authorizationRuleName", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "topicName", "arg": "$Path.topicName", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "array", "name": "rights", "arg": "$parameters.properties.rights", "required": true, "item": {"type": "string", "enum": {"items": [{"value": "Listen"}, {"value": "Manage"}, {"value": "Send"}]}}}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id"}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "array", "name": "rights", "required": true, "item": {"type": "string", "enum": {"items": [{"value": "Listen"}, {"value": "Manage"}, {"value": "Send"}]}}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/topics/{}/authorizationrules/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS90b3BpY3Mve3RvcGljTmFtZX0vYXV0aG9yaXphdGlvblJ1bGVzL3thdXRob3JpemF0aW9uUnVsZU5hbWV9/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.authorizationRuleName", "options": ["n", "name", "authorization-rule-name"], "required": true, "idPart": "child_name_2", "help": {"short": "The authorization rule name."}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.topicName", "options": ["topic-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The topic name."}, "format": {"minLength": 1}}]}, {"name": "Properties", "args": [{"type": "array", "var": "$parameters.properties.rights", "options": ["rights"], "group": "Properties", "help": {"short": "The rights associated with the rule."}, "item": {"nullable": true, "type": "string", "enum": {"items": [{"name": "Listen", "value": "Listen"}, {"name": "Manage", "value": "Manage"}, {"name": "Send", "value": "Send"}]}}}]}], "operations": [{"operationId": "Topics_GetAuthorizationRule", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/topics/{topicName}/authorizationRules/{authorizationRuleName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "authorizationRuleName", "arg": "$Path.authorizationRuleName", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "topicName", "arg": "$Path.topicName", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id"}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "array", "name": "rights", "required": true, "item": {"type": "string", "enum": {"items": [{"value": "Listen"}, {"value": "Manage"}, {"value": "Send"}]}}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "SBAuthorizationRule_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "array", "name": "rights", "arg": "$parameters.properties.rights", "required": true, "item": {"type": "string", "enum": {"items": [{"value": "Listen"}, {"value": "Manage"}, {"value": "Send"}]}}}], "clientFlatten": true}], "clientFlatten": true}}}}, {"operationId": "Topics_CreateOrUpdateAuthorizationRule", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/topics/{topicName}/authorizationRules/{authorizationRuleName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "authorizationRuleName", "arg": "$Path.authorizationRuleName", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "topicName", "arg": "$Path.topicName", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "@SBAuthorizationRule_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2026-01-01.xml new file mode 100644 index 000000000..76d96fc53 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2026-01-01.xml @@ -0,0 +1,474 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9saXN0a2V5cw==/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9saXN0a2V5cw==/2026-01-01.json new file mode 100644 index 000000000..e7af6f83a --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9saXN0a2V5cw==/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/topics/{}/authorizationrules/{}/listkeys", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS90b3BpY3Mve3RvcGljTmFtZX0vYXV0aG9yaXphdGlvblJ1bGVzL3thdXRob3JpemF0aW9uUnVsZU5hbWV9L2xpc3RLZXlz/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "servicebus topic authorization-rule keys", "commands": [{"name": "list", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/topics/{}/authorizationrules/{}/listkeys", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS90b3BpY3Mve3RvcGljTmFtZX0vYXV0aG9yaXphdGlvblJ1bGVzL3thdXRob3JpemF0aW9uUnVsZU5hbWV9L2xpc3RLZXlz/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.authorizationRuleName", "options": ["n", "name", "authorization-rule-name"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "The authorization rule name."}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.topicName", "options": ["topic-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The topic name."}, "format": {"minLength": 1}}]}], "operations": [{"operationId": "Topics_ListKeys", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/topics/{topicName}/authorizationRules/{authorizationRuleName}/listKeys", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "authorizationRuleName", "arg": "$Path.authorizationRuleName", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "topicName", "arg": "$Path.topicName", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "aliasPrimaryConnectionString"}, {"readOnly": true, "type": "string", "name": "aliasSecondaryConnectionString"}, {"readOnly": true, "type": "string", "name": "keyName"}, {"readOnly": true, "type": "string", "name": "primaryConnectionString"}, {"readOnly": true, "type": "string", "name": "primaryKey"}, {"readOnly": true, "type": "string", "name": "secondaryConnectionString"}, {"readOnly": true, "type": "string", "name": "secondaryKey"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9saXN0a2V5cw==/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9saXN0a2V5cw==/2026-01-01.xml new file mode 100644 index 000000000..b27c4f2b1 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9saXN0a2V5cw==/2026-01-01.xml @@ -0,0 +1,75 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9yZWdlbmVyYXRla2V5cw==/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9yZWdlbmVyYXRla2V5cw==/2026-01-01.json new file mode 100644 index 000000000..977e7255a --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9yZWdlbmVyYXRla2V5cw==/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/topics/{}/authorizationrules/{}/regeneratekeys", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS90b3BpY3Mve3RvcGljTmFtZX0vYXV0aG9yaXphdGlvblJ1bGVzL3thdXRob3JpemF0aW9uUnVsZU5hbWV9L3JlZ2VuZXJhdGVLZXlz/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "servicebus topic authorization-rule keys", "commands": [{"name": "renew", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/topics/{}/authorizationrules/{}/regeneratekeys", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS90b3BpY3Mve3RvcGljTmFtZX0vYXV0aG9yaXphdGlvblJ1bGVzL3thdXRob3JpemF0aW9uUnVsZU5hbWV9L3JlZ2VuZXJhdGVLZXlz/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.authorizationRuleName", "options": ["n", "name", "authorization-rule-name"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "The authorization rule name."}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.topicName", "options": ["topic-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The topic name."}, "format": {"minLength": 1}}]}, {"name": "Parameters", "args": [{"type": "string", "var": "$parameters.key", "options": ["key-value"], "group": "Parameters", "help": {"short": "Optional, if the key value provided, is reset for KeyType value or autogenerate Key value set for keyType"}}, {"type": "string", "var": "$parameters.keyType", "options": ["key"], "required": true, "group": "Parameters", "help": {"short": "The access key to regenerate."}, "enum": {"items": [{"name": "PrimaryKey", "value": "PrimaryKey"}, {"name": "SecondaryKey", "value": "SecondaryKey"}]}}]}], "operations": [{"operationId": "Topics_RegenerateKeys", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/topics/{topicName}/authorizationRules/{authorizationRuleName}/regenerateKeys", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "authorizationRuleName", "arg": "$Path.authorizationRuleName", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "topicName", "arg": "$Path.topicName", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "string", "name": "key", "arg": "$parameters.key"}, {"type": "string", "name": "keyType", "arg": "$parameters.keyType", "required": true, "enum": {"items": [{"value": "PrimaryKey"}, {"value": "SecondaryKey"}]}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "aliasPrimaryConnectionString"}, {"readOnly": true, "type": "string", "name": "aliasSecondaryConnectionString"}, {"readOnly": true, "type": "string", "name": "keyName"}, {"readOnly": true, "type": "string", "name": "primaryConnectionString"}, {"readOnly": true, "type": "string", "name": "primaryKey"}, {"readOnly": true, "type": "string", "name": "secondaryConnectionString"}, {"readOnly": true, "type": "string", "name": "secondaryKey"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9yZWdlbmVyYXRla2V5cw==/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9yZWdlbmVyYXRla2V5cw==/2026-01-01.xml new file mode 100644 index 000000000..0387d69fc --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9yZWdlbmVyYXRla2V5cw==/2026-01-01.xml @@ -0,0 +1,100 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnM=/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnM=/2026-01-01.json new file mode 100644 index 000000000..189c9b45c --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnM=/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/topics/{}/subscriptions", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS90b3BpY3Mve3RvcGljTmFtZX0vc3Vic2NyaXB0aW9ucw==/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "servicebus topic subscription", "commands": [{"name": "list", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/topics/{}/subscriptions", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS90b3BpY3Mve3RvcGljTmFtZX0vc3Vic2NyaXB0aW9ucw==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.topicName", "options": ["topic-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The topic name."}, "format": {"minLength": 1}}, {"type": "integer32", "var": "$Query.skip", "options": ["skip"], "help": {"short": "Skip is only used if a previous operation returned a partial result. If a previous response contains a nextLink element, the value of the nextLink element will include a skip parameter that specifies a starting point to use for subsequent calls."}, "format": {"maximum": 1000}}, {"type": "integer32", "var": "$Query.top", "options": ["top"], "help": {"short": "May be used to limit the number of results to the most recent N usageDetails."}, "format": {"maximum": 1000, "minimum": 1}}]}], "operations": [{"operationId": "Subscriptions_ListByTopic", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/topics/{topicName}/subscriptions", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "topicName", "arg": "$Path.topicName", "required": true, "format": {"minLength": 1}}]}, "query": {"params": [{"type": "integer32", "name": "$skip", "arg": "$Query.skip", "format": {"maximum": 1000}}, {"type": "integer32", "name": "$top", "arg": "$Query.top", "format": {"maximum": 1000, "minimum": 1}}], "consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/topics/{}/subscriptions/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "dateTime", "name": "accessedAt", "format": {"protocol": "iso"}}, {"type": "duration", "name": "autoDeleteOnIdle"}, {"type": "object", "name": "clientAffineProperties", "props": [{"type": "string", "name": "clientId"}, {"type": "boolean", "name": "isDurable"}, {"type": "boolean", "name": "isShared"}]}, {"readOnly": true, "type": "object", "name": "countDetails", "props": [{"readOnly": true, "type": "integer64", "name": "activeMessageCount"}, {"readOnly": true, "type": "integer64", "name": "deadLetterMessageCount"}, {"readOnly": true, "type": "integer64", "name": "scheduledMessageCount"}, {"readOnly": true, "type": "integer64", "name": "transferDeadLetterMessageCount"}, {"readOnly": true, "type": "integer64", "name": "transferMessageCount"}]}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "deadLetteringOnFilterEvaluationExceptions"}, {"type": "boolean", "name": "deadLetteringOnMessageExpiration"}, {"type": "duration", "name": "defaultMessageTimeToLive"}, {"type": "duration", "name": "duplicateDetectionHistoryTimeWindow"}, {"type": "boolean", "name": "enableBatchedOperations"}, {"type": "string", "name": "forwardDeadLetteredMessagesTo"}, {"type": "string", "name": "forwardTo"}, {"type": "boolean", "name": "isClientAffine"}, {"type": "duration", "name": "lockDuration"}, {"type": "integer32", "name": "maxDeliveryCount"}, {"readOnly": true, "type": "integer64", "name": "messageCount"}, {"type": "boolean", "name": "requiresSession"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Active"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Disabled"}, {"value": "ReceiveDisabled"}, {"value": "Renaming"}, {"value": "Restoring"}, {"value": "SendDisabled"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "userMetadata"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnM=/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnM=/2026-01-01.xml new file mode 100644 index 000000000..5a898e78f --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnM=/2026-01-01.xml @@ -0,0 +1,162 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnMve30=/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnMve30=/2026-01-01.json new file mode 100644 index 000000000..82ac1a542 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnMve30=/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/topics/{}/subscriptions/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS90b3BpY3Mve3RvcGljTmFtZX0vc3Vic2NyaXB0aW9ucy97c3Vic2NyaXB0aW9uTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "servicebus topic subscription", "commands": [{"name": "show", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/topics/{}/subscriptions/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS90b3BpY3Mve3RvcGljTmFtZX0vc3Vic2NyaXB0aW9ucy97c3Vic2NyaXB0aW9uTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.subscriptionName", "options": ["n", "name", "subscription-name"], "required": true, "idPart": "child_name_2", "help": {"short": "The subscription name."}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.topicName", "options": ["topic-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The topic name."}, "format": {"minLength": 1}}]}], "operations": [{"operationId": "Subscriptions_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/topics/{topicName}/subscriptions/{subscriptionName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "subscriptionName", "arg": "$Path.subscriptionName", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "topicName", "arg": "$Path.topicName", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/topics/{}/subscriptions/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "dateTime", "name": "accessedAt", "format": {"protocol": "iso"}}, {"type": "duration", "name": "autoDeleteOnIdle"}, {"type": "object", "name": "clientAffineProperties", "props": [{"type": "string", "name": "clientId"}, {"type": "boolean", "name": "isDurable"}, {"type": "boolean", "name": "isShared"}]}, {"readOnly": true, "type": "object", "name": "countDetails", "props": [{"readOnly": true, "type": "integer64", "name": "activeMessageCount"}, {"readOnly": true, "type": "integer64", "name": "deadLetterMessageCount"}, {"readOnly": true, "type": "integer64", "name": "scheduledMessageCount"}, {"readOnly": true, "type": "integer64", "name": "transferDeadLetterMessageCount"}, {"readOnly": true, "type": "integer64", "name": "transferMessageCount"}]}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "deadLetteringOnFilterEvaluationExceptions"}, {"type": "boolean", "name": "deadLetteringOnMessageExpiration"}, {"type": "duration", "name": "defaultMessageTimeToLive"}, {"type": "duration", "name": "duplicateDetectionHistoryTimeWindow"}, {"type": "boolean", "name": "enableBatchedOperations"}, {"type": "string", "name": "forwardDeadLetteredMessagesTo"}, {"type": "string", "name": "forwardTo"}, {"type": "boolean", "name": "isClientAffine"}, {"type": "duration", "name": "lockDuration"}, {"type": "integer32", "name": "maxDeliveryCount"}, {"readOnly": true, "type": "integer64", "name": "messageCount"}, {"type": "boolean", "name": "requiresSession"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Active"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Disabled"}, {"value": "ReceiveDisabled"}, {"value": "Renaming"}, {"value": "Restoring"}, {"value": "SendDisabled"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "userMetadata"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "delete", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/topics/{}/subscriptions/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS90b3BpY3Mve3RvcGljTmFtZX0vc3Vic2NyaXB0aW9ucy97c3Vic2NyaXB0aW9uTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.subscriptionName", "options": ["n", "name", "subscription-name"], "required": true, "idPart": "child_name_2", "help": {"short": "The subscription name."}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.topicName", "options": ["topic-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The topic name."}, "format": {"minLength": 1}}]}], "operations": [{"operationId": "Subscriptions_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/topics/{topicName}/subscriptions/{subscriptionName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "subscriptionName", "arg": "$Path.subscriptionName", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "topicName", "arg": "$Path.topicName", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}, {"name": "create", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/topics/{}/subscriptions/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS90b3BpY3Mve3RvcGljTmFtZX0vc3Vic2NyaXB0aW9ucy97c3Vic2NyaXB0aW9uTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.subscriptionName", "options": ["n", "name", "subscription-name"], "required": true, "idPart": "child_name_2", "help": {"short": "The subscription name."}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.topicName", "options": ["topic-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The topic name."}, "format": {"minLength": 1}}]}, {"name": "ClientAffineProperties", "args": [{"type": "string", "var": "$parameters.properties.clientAffineProperties.clientId", "options": ["client-id"], "group": "ClientAffineProperties", "help": {"short": "Indicates the Client ID of the application that created the client-affine subscription."}}, {"type": "boolean", "var": "$parameters.properties.clientAffineProperties.isDurable", "options": ["is-durable"], "group": "ClientAffineProperties", "help": {"short": "For client-affine subscriptions, this value indicates whether the subscription is durable or not."}}, {"type": "boolean", "var": "$parameters.properties.clientAffineProperties.isShared", "options": ["is-shared"], "group": "ClientAffineProperties", "help": {"short": "For client-affine subscriptions, this value indicates whether the subscription is shared or not."}}]}, {"name": "Properties", "args": [{"type": "duration", "var": "$parameters.properties.autoDeleteOnIdle", "options": ["auto-delete-on-idle"], "group": "Properties", "help": {"short": "ISO 8061 timeSpan idle interval after which the topic is automatically deleted. The minimum duration is 5 minutes."}}, {"type": "boolean", "var": "$parameters.properties.deadLetteringOnFilterEvaluationExceptions", "options": ["f", "dead-letter-on-filter-exceptions"], "group": "Properties", "help": {"short": "Value that indicates whether a subscription has dead letter support on filter evaluation exceptions."}}, {"type": "boolean", "var": "$parameters.properties.deadLetteringOnMessageExpiration", "options": ["message-expiration", "enable-dead-lettering-on-message-expiration"], "group": "Properties", "help": {"short": "A value that indicates whether this queue has dead letter support when a message expires."}}, {"type": "duration", "var": "$parameters.properties.defaultMessageTimeToLive", "options": ["default-message-time-to-live"], "group": "Properties", "help": {"short": "ISO 8061 Default message timespan to live value. This is the duration after which the message expires, starting from when the message is sent to Service Bus. This is the default value used when TimeToLive is not set on a message itself."}}, {"type": "duration", "var": "$parameters.properties.duplicateDetectionHistoryTimeWindow", "options": ["d", "duplicate-detection-history-time-window"], "group": "Properties", "help": {"short": "ISO 8601 timeSpan structure that defines the duration of the duplicate detection history. The default value is 10 minutes."}}, {"type": "boolean", "var": "$parameters.properties.enableBatchedOperations", "options": ["enable-batched-operations"], "group": "Properties", "help": {"short": "Value that indicates whether server-side batched operations are enabled."}}, {"type": "string", "var": "$parameters.properties.forwardDeadLetteredMessagesTo", "options": ["forward-dead-lettered-messages-to"], "group": "Properties", "help": {"short": "Queue/Topic name to forward the Dead Letter message"}}, {"type": "string", "var": "$parameters.properties.forwardTo", "options": ["forward-to"], "group": "Properties", "help": {"short": "Queue/Topic name to forward the messages"}}, {"type": "boolean", "var": "$parameters.properties.isClientAffine", "options": ["is-client-affine"], "group": "Properties", "help": {"short": "Value that indicates whether the subscription has an affinity to the client id."}}, {"type": "duration", "var": "$parameters.properties.lockDuration", "options": ["lock-duration"], "group": "Properties", "help": {"short": "ISO 8061 lock duration timespan for the subscription. The default value is 1 minute."}}, {"type": "integer32", "var": "$parameters.properties.maxDeliveryCount", "options": ["max-delivery-count"], "group": "Properties", "help": {"short": "Number of maximum deliveries."}}, {"type": "boolean", "var": "$parameters.properties.requiresSession", "options": ["enable-session"], "group": "Properties", "help": {"short": "A value that indicates whether the queue supports the concept of sessions."}}, {"type": "string", "var": "$parameters.properties.status", "options": ["status"], "group": "Properties", "help": {"short": "Enumerates the possible values for the status of a messaging entity."}, "enum": {"items": [{"name": "Active", "value": "Active"}, {"name": "Creating", "value": "Creating"}, {"name": "Deleting", "value": "Deleting"}, {"name": "Disabled", "value": "Disabled"}, {"name": "ReceiveDisabled", "value": "ReceiveDisabled"}, {"name": "Renaming", "value": "Renaming"}, {"name": "Restoring", "value": "Restoring"}, {"name": "SendDisabled", "value": "SendDisabled"}, {"name": "Unknown", "value": "Unknown"}]}}, {"type": "string", "var": "$parameters.properties.userMetadata", "options": ["user-metadata"], "group": "Properties", "help": {"short": "Gets and Sets Metadata of User."}}]}], "operations": [{"operationId": "Subscriptions_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/topics/{topicName}/subscriptions/{subscriptionName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "subscriptionName", "arg": "$Path.subscriptionName", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "topicName", "arg": "$Path.topicName", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "duration", "name": "autoDeleteOnIdle", "arg": "$parameters.properties.autoDeleteOnIdle"}, {"type": "object", "name": "clientAffineProperties", "props": [{"type": "string", "name": "clientId", "arg": "$parameters.properties.clientAffineProperties.clientId"}, {"type": "boolean", "name": "isDurable", "arg": "$parameters.properties.clientAffineProperties.isDurable"}, {"type": "boolean", "name": "isShared", "arg": "$parameters.properties.clientAffineProperties.isShared"}]}, {"type": "boolean", "name": "deadLetteringOnFilterEvaluationExceptions", "arg": "$parameters.properties.deadLetteringOnFilterEvaluationExceptions"}, {"type": "boolean", "name": "deadLetteringOnMessageExpiration", "arg": "$parameters.properties.deadLetteringOnMessageExpiration"}, {"type": "duration", "name": "defaultMessageTimeToLive", "arg": "$parameters.properties.defaultMessageTimeToLive"}, {"type": "duration", "name": "duplicateDetectionHistoryTimeWindow", "arg": "$parameters.properties.duplicateDetectionHistoryTimeWindow"}, {"type": "boolean", "name": "enableBatchedOperations", "arg": "$parameters.properties.enableBatchedOperations"}, {"type": "string", "name": "forwardDeadLetteredMessagesTo", "arg": "$parameters.properties.forwardDeadLetteredMessagesTo"}, {"type": "string", "name": "forwardTo", "arg": "$parameters.properties.forwardTo"}, {"type": "boolean", "name": "isClientAffine", "arg": "$parameters.properties.isClientAffine"}, {"type": "duration", "name": "lockDuration", "arg": "$parameters.properties.lockDuration"}, {"type": "integer32", "name": "maxDeliveryCount", "arg": "$parameters.properties.maxDeliveryCount"}, {"type": "boolean", "name": "requiresSession", "arg": "$parameters.properties.requiresSession"}, {"type": "string", "name": "status", "arg": "$parameters.properties.status", "enum": {"items": [{"value": "Active"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Disabled"}, {"value": "ReceiveDisabled"}, {"value": "Renaming"}, {"value": "Restoring"}, {"value": "SendDisabled"}, {"value": "Unknown"}]}}, {"type": "string", "name": "userMetadata", "arg": "$parameters.properties.userMetadata"}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/topics/{}/subscriptions/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "dateTime", "name": "accessedAt", "format": {"protocol": "iso"}}, {"type": "duration", "name": "autoDeleteOnIdle"}, {"type": "object", "name": "clientAffineProperties", "props": [{"type": "string", "name": "clientId"}, {"type": "boolean", "name": "isDurable"}, {"type": "boolean", "name": "isShared"}]}, {"readOnly": true, "type": "object", "name": "countDetails", "props": [{"readOnly": true, "type": "integer64", "name": "activeMessageCount"}, {"readOnly": true, "type": "integer64", "name": "deadLetterMessageCount"}, {"readOnly": true, "type": "integer64", "name": "scheduledMessageCount"}, {"readOnly": true, "type": "integer64", "name": "transferDeadLetterMessageCount"}, {"readOnly": true, "type": "integer64", "name": "transferMessageCount"}]}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "deadLetteringOnFilterEvaluationExceptions"}, {"type": "boolean", "name": "deadLetteringOnMessageExpiration"}, {"type": "duration", "name": "defaultMessageTimeToLive"}, {"type": "duration", "name": "duplicateDetectionHistoryTimeWindow"}, {"type": "boolean", "name": "enableBatchedOperations"}, {"type": "string", "name": "forwardDeadLetteredMessagesTo"}, {"type": "string", "name": "forwardTo"}, {"type": "boolean", "name": "isClientAffine"}, {"type": "duration", "name": "lockDuration"}, {"type": "integer32", "name": "maxDeliveryCount"}, {"readOnly": true, "type": "integer64", "name": "messageCount"}, {"type": "boolean", "name": "requiresSession"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Active"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Disabled"}, {"value": "ReceiveDisabled"}, {"value": "Renaming"}, {"value": "Restoring"}, {"value": "SendDisabled"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "userMetadata"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/topics/{}/subscriptions/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS90b3BpY3Mve3RvcGljTmFtZX0vc3Vic2NyaXB0aW9ucy97c3Vic2NyaXB0aW9uTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.subscriptionName", "options": ["n", "name", "subscription-name"], "required": true, "idPart": "child_name_2", "help": {"short": "The subscription name."}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.topicName", "options": ["topic-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The topic name."}, "format": {"minLength": 1}}]}, {"name": "ClientAffineProperties", "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.clientAffineProperties.clientId", "options": ["client-id"], "group": "ClientAffineProperties", "help": {"short": "Indicates the Client ID of the application that created the client-affine subscription."}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.clientAffineProperties.isDurable", "options": ["is-durable"], "group": "ClientAffineProperties", "help": {"short": "For client-affine subscriptions, this value indicates whether the subscription is durable or not."}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.clientAffineProperties.isShared", "options": ["is-shared"], "group": "ClientAffineProperties", "help": {"short": "For client-affine subscriptions, this value indicates whether the subscription is shared or not."}}]}, {"name": "Properties", "args": [{"nullable": true, "type": "duration", "var": "$parameters.properties.autoDeleteOnIdle", "options": ["auto-delete-on-idle"], "group": "Properties", "help": {"short": "ISO 8061 timeSpan idle interval after which the topic is automatically deleted. The minimum duration is 5 minutes."}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.deadLetteringOnFilterEvaluationExceptions", "options": ["f", "dead-letter-on-filter-exceptions"], "group": "Properties", "help": {"short": "Value that indicates whether a subscription has dead letter support on filter evaluation exceptions."}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.deadLetteringOnMessageExpiration", "options": ["message-expiration", "enable-dead-lettering-on-message-expiration"], "group": "Properties", "help": {"short": "A value that indicates whether this queue has dead letter support when a message expires."}}, {"nullable": true, "type": "duration", "var": "$parameters.properties.defaultMessageTimeToLive", "options": ["default-message-time-to-live"], "group": "Properties", "help": {"short": "ISO 8061 Default message timespan to live value. This is the duration after which the message expires, starting from when the message is sent to Service Bus. This is the default value used when TimeToLive is not set on a message itself."}}, {"nullable": true, "type": "duration", "var": "$parameters.properties.duplicateDetectionHistoryTimeWindow", "options": ["d", "duplicate-detection-history-time-window"], "group": "Properties", "help": {"short": "ISO 8601 timeSpan structure that defines the duration of the duplicate detection history. The default value is 10 minutes."}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.enableBatchedOperations", "options": ["enable-batched-operations"], "group": "Properties", "help": {"short": "Value that indicates whether server-side batched operations are enabled."}}, {"nullable": true, "type": "string", "var": "$parameters.properties.forwardDeadLetteredMessagesTo", "options": ["forward-dead-lettered-messages-to"], "group": "Properties", "help": {"short": "Queue/Topic name to forward the Dead Letter message"}}, {"nullable": true, "type": "string", "var": "$parameters.properties.forwardTo", "options": ["forward-to"], "group": "Properties", "help": {"short": "Queue/Topic name to forward the messages"}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.isClientAffine", "options": ["is-client-affine"], "group": "Properties", "help": {"short": "Value that indicates whether the subscription has an affinity to the client id."}}, {"nullable": true, "type": "duration", "var": "$parameters.properties.lockDuration", "options": ["lock-duration"], "group": "Properties", "help": {"short": "ISO 8061 lock duration timespan for the subscription. The default value is 1 minute."}}, {"nullable": true, "type": "integer32", "var": "$parameters.properties.maxDeliveryCount", "options": ["max-delivery-count"], "group": "Properties", "help": {"short": "Number of maximum deliveries."}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.requiresSession", "options": ["enable-session"], "group": "Properties", "help": {"short": "A value that indicates whether the queue supports the concept of sessions."}}, {"nullable": true, "type": "string", "var": "$parameters.properties.status", "options": ["status"], "group": "Properties", "help": {"short": "Enumerates the possible values for the status of a messaging entity."}, "enum": {"items": [{"name": "Active", "value": "Active"}, {"name": "Creating", "value": "Creating"}, {"name": "Deleting", "value": "Deleting"}, {"name": "Disabled", "value": "Disabled"}, {"name": "ReceiveDisabled", "value": "ReceiveDisabled"}, {"name": "Renaming", "value": "Renaming"}, {"name": "Restoring", "value": "Restoring"}, {"name": "SendDisabled", "value": "SendDisabled"}, {"name": "Unknown", "value": "Unknown"}]}}, {"nullable": true, "type": "string", "var": "$parameters.properties.userMetadata", "options": ["user-metadata"], "group": "Properties", "help": {"short": "Gets and Sets Metadata of User."}}]}], "operations": [{"operationId": "Subscriptions_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/topics/{topicName}/subscriptions/{subscriptionName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "subscriptionName", "arg": "$Path.subscriptionName", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "topicName", "arg": "$Path.topicName", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/topics/{}/subscriptions/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "dateTime", "name": "accessedAt", "format": {"protocol": "iso"}}, {"type": "duration", "name": "autoDeleteOnIdle"}, {"type": "object", "name": "clientAffineProperties", "props": [{"type": "string", "name": "clientId"}, {"type": "boolean", "name": "isDurable"}, {"type": "boolean", "name": "isShared"}]}, {"readOnly": true, "type": "object", "name": "countDetails", "props": [{"readOnly": true, "type": "integer64", "name": "activeMessageCount"}, {"readOnly": true, "type": "integer64", "name": "deadLetterMessageCount"}, {"readOnly": true, "type": "integer64", "name": "scheduledMessageCount"}, {"readOnly": true, "type": "integer64", "name": "transferDeadLetterMessageCount"}, {"readOnly": true, "type": "integer64", "name": "transferMessageCount"}]}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "deadLetteringOnFilterEvaluationExceptions"}, {"type": "boolean", "name": "deadLetteringOnMessageExpiration"}, {"type": "duration", "name": "defaultMessageTimeToLive"}, {"type": "duration", "name": "duplicateDetectionHistoryTimeWindow"}, {"type": "boolean", "name": "enableBatchedOperations"}, {"type": "string", "name": "forwardDeadLetteredMessagesTo"}, {"type": "string", "name": "forwardTo"}, {"type": "boolean", "name": "isClientAffine"}, {"type": "duration", "name": "lockDuration"}, {"type": "integer32", "name": "maxDeliveryCount"}, {"readOnly": true, "type": "integer64", "name": "messageCount"}, {"type": "boolean", "name": "requiresSession"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Active"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Disabled"}, {"value": "ReceiveDisabled"}, {"value": "Renaming"}, {"value": "Restoring"}, {"value": "SendDisabled"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "userMetadata"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "SBSubscription_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "duration", "name": "autoDeleteOnIdle", "arg": "$parameters.properties.autoDeleteOnIdle"}, {"type": "object", "name": "clientAffineProperties", "props": [{"type": "string", "name": "clientId", "arg": "$parameters.properties.clientAffineProperties.clientId"}, {"type": "boolean", "name": "isDurable", "arg": "$parameters.properties.clientAffineProperties.isDurable"}, {"type": "boolean", "name": "isShared", "arg": "$parameters.properties.clientAffineProperties.isShared"}]}, {"type": "boolean", "name": "deadLetteringOnFilterEvaluationExceptions", "arg": "$parameters.properties.deadLetteringOnFilterEvaluationExceptions"}, {"type": "boolean", "name": "deadLetteringOnMessageExpiration", "arg": "$parameters.properties.deadLetteringOnMessageExpiration"}, {"type": "duration", "name": "defaultMessageTimeToLive", "arg": "$parameters.properties.defaultMessageTimeToLive"}, {"type": "duration", "name": "duplicateDetectionHistoryTimeWindow", "arg": "$parameters.properties.duplicateDetectionHistoryTimeWindow"}, {"type": "boolean", "name": "enableBatchedOperations", "arg": "$parameters.properties.enableBatchedOperations"}, {"type": "string", "name": "forwardDeadLetteredMessagesTo", "arg": "$parameters.properties.forwardDeadLetteredMessagesTo"}, {"type": "string", "name": "forwardTo", "arg": "$parameters.properties.forwardTo"}, {"type": "boolean", "name": "isClientAffine", "arg": "$parameters.properties.isClientAffine"}, {"type": "duration", "name": "lockDuration", "arg": "$parameters.properties.lockDuration"}, {"type": "integer32", "name": "maxDeliveryCount", "arg": "$parameters.properties.maxDeliveryCount"}, {"type": "boolean", "name": "requiresSession", "arg": "$parameters.properties.requiresSession"}, {"type": "string", "name": "status", "arg": "$parameters.properties.status", "enum": {"items": [{"value": "Active"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Disabled"}, {"value": "ReceiveDisabled"}, {"value": "Renaming"}, {"value": "Restoring"}, {"value": "SendDisabled"}, {"value": "Unknown"}]}}, {"type": "string", "name": "userMetadata", "arg": "$parameters.properties.userMetadata"}], "clientFlatten": true}], "clientFlatten": true}}}}, {"operationId": "Subscriptions_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/topics/{topicName}/subscriptions/{subscriptionName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "subscriptionName", "arg": "$Path.subscriptionName", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "topicName", "arg": "$Path.topicName", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "@SBSubscription_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnMve30=/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnMve30=/2026-01-01.xml new file mode 100644 index 000000000..d6c973306 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnMve30=/2026-01-01.xml @@ -0,0 +1,749 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnMve30vcnVsZXM=/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnMve30vcnVsZXM=/2026-01-01.json new file mode 100644 index 000000000..bf5401b42 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnMve30vcnVsZXM=/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/topics/{}/subscriptions/{}/rules", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS90b3BpY3Mve3RvcGljTmFtZX0vc3Vic2NyaXB0aW9ucy97c3Vic2NyaXB0aW9uTmFtZX0vcnVsZXM=/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "servicebus topic subscription rule", "commands": [{"name": "list", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/topics/{}/subscriptions/{}/rules", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS90b3BpY3Mve3RvcGljTmFtZX0vc3Vic2NyaXB0aW9ucy97c3Vic2NyaXB0aW9uTmFtZX0vcnVsZXM=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.subscriptionName", "options": ["subscription-name"], "required": true, "idPart": "child_name_2", "help": {"short": "The subscription name."}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.topicName", "options": ["topic-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The topic name."}, "format": {"minLength": 1}}, {"type": "integer32", "var": "$Query.skip", "options": ["skip"], "help": {"short": "Skip is only used if a previous operation returned a partial result. If a previous response contains a nextLink element, the value of the nextLink element will include a skip parameter that specifies a starting point to use for subsequent calls."}, "format": {"maximum": 1000}}, {"type": "integer32", "var": "$Query.top", "options": ["top"], "help": {"short": "May be used to limit the number of results to the most recent N usageDetails."}, "format": {"maximum": 1000, "minimum": 1}}]}], "operations": [{"operationId": "Rules_ListBySubscriptions", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/topics/{topicName}/subscriptions/{subscriptionName}/rules", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "subscriptionName", "arg": "$Path.subscriptionName", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "topicName", "arg": "$Path.topicName", "required": true, "format": {"minLength": 1}}]}, "query": {"params": [{"type": "integer32", "name": "$skip", "arg": "$Query.skip", "format": {"maximum": 1000}}, {"type": "integer32", "name": "$top", "arg": "$Query.top", "format": {"maximum": 1000, "minimum": 1}}], "consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/topics/{}/subscriptions/{}/rules/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "action", "props": [{"type": "integer32", "name": "compatibilityLevel"}, {"default": {"value": true}, "type": "boolean", "name": "requiresPreprocessing"}, {"type": "string", "name": "sqlExpression"}]}, {"type": "object", "name": "correlationFilter", "props": [{"type": "string", "name": "contentType"}, {"type": "string", "name": "correlationId"}, {"type": "string", "name": "label"}, {"type": "string", "name": "messageId"}, {"type": "object", "name": "properties", "additionalProps": {"item": {"type": "string"}}}, {"type": "string", "name": "replyTo"}, {"type": "string", "name": "replyToSessionId"}, {"default": {"value": true}, "type": "boolean", "name": "requiresPreprocessing"}, {"type": "string", "name": "sessionId"}, {"type": "string", "name": "to"}]}, {"type": "string", "name": "filterType", "enum": {"items": [{"value": "CorrelationFilter"}, {"value": "SqlFilter"}]}}, {"type": "object", "name": "sqlFilter", "props": [{"type": "integer32", "name": "compatibilityLevel"}, {"default": {"value": true}, "type": "boolean", "name": "requiresPreprocessing"}, {"type": "string", "name": "sqlExpression"}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnMve30vcnVsZXM=/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnMve30vcnVsZXM=/2026-01-01.xml new file mode 100644 index 000000000..e5dea1ac9 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnMve30vcnVsZXM=/2026-01-01.xml @@ -0,0 +1,159 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnMve30vcnVsZXMve30=/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnMve30vcnVsZXMve30=/2026-01-01.json new file mode 100644 index 000000000..08533d0cd --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnMve30vcnVsZXMve30=/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/topics/{}/subscriptions/{}/rules/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS90b3BpY3Mve3RvcGljTmFtZX0vc3Vic2NyaXB0aW9ucy97c3Vic2NyaXB0aW9uTmFtZX0vcnVsZXMve3J1bGVOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "servicebus topic subscription rule", "commands": [{"name": "show", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/topics/{}/subscriptions/{}/rules/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS90b3BpY3Mve3RvcGljTmFtZX0vc3Vic2NyaXB0aW9ucy97c3Vic2NyaXB0aW9uTmFtZX0vcnVsZXMve3J1bGVOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.ruleName", "options": ["n", "name", "rule-name"], "required": true, "idPart": "child_name_3", "help": {"short": "The rule name."}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.subscriptionName", "options": ["subscription-name"], "required": true, "idPart": "child_name_2", "help": {"short": "The subscription name."}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.topicName", "options": ["topic-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The topic name."}, "format": {"minLength": 1}}]}], "operations": [{"operationId": "Rules_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/topics/{topicName}/subscriptions/{subscriptionName}/rules/{ruleName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "ruleName", "arg": "$Path.ruleName", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "subscriptionName", "arg": "$Path.subscriptionName", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "topicName", "arg": "$Path.topicName", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/topics/{}/subscriptions/{}/rules/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "action", "props": [{"type": "integer32", "name": "compatibilityLevel"}, {"default": {"value": true}, "type": "boolean", "name": "requiresPreprocessing"}, {"type": "string", "name": "sqlExpression"}]}, {"type": "object", "name": "correlationFilter", "props": [{"type": "string", "name": "contentType"}, {"type": "string", "name": "correlationId"}, {"type": "string", "name": "label"}, {"type": "string", "name": "messageId"}, {"type": "object", "name": "properties", "additionalProps": {"item": {"type": "string"}}}, {"type": "string", "name": "replyTo"}, {"type": "string", "name": "replyToSessionId"}, {"default": {"value": true}, "type": "boolean", "name": "requiresPreprocessing"}, {"type": "string", "name": "sessionId"}, {"type": "string", "name": "to"}]}, {"type": "string", "name": "filterType", "enum": {"items": [{"value": "CorrelationFilter"}, {"value": "SqlFilter"}]}}, {"type": "object", "name": "sqlFilter", "props": [{"type": "integer32", "name": "compatibilityLevel"}, {"default": {"value": true}, "type": "boolean", "name": "requiresPreprocessing"}, {"type": "string", "name": "sqlExpression"}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "delete", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/topics/{}/subscriptions/{}/rules/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS90b3BpY3Mve3RvcGljTmFtZX0vc3Vic2NyaXB0aW9ucy97c3Vic2NyaXB0aW9uTmFtZX0vcnVsZXMve3J1bGVOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.ruleName", "options": ["n", "name", "rule-name"], "required": true, "idPart": "child_name_3", "help": {"short": "The rule name."}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.subscriptionName", "options": ["subscription-name"], "required": true, "idPart": "child_name_2", "help": {"short": "The subscription name."}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.topicName", "options": ["topic-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The topic name."}, "format": {"minLength": 1}}]}], "operations": [{"operationId": "Rules_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/topics/{topicName}/subscriptions/{subscriptionName}/rules/{ruleName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "ruleName", "arg": "$Path.ruleName", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "subscriptionName", "arg": "$Path.subscriptionName", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "topicName", "arg": "$Path.topicName", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}, {"name": "create", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/topics/{}/subscriptions/{}/rules/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS90b3BpY3Mve3RvcGljTmFtZX0vc3Vic2NyaXB0aW9ucy97c3Vic2NyaXB0aW9uTmFtZX0vcnVsZXMve3J1bGVOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.ruleName", "options": ["n", "name", "rule-name"], "required": true, "idPart": "child_name_3", "help": {"short": "The rule name."}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.subscriptionName", "options": ["subscription-name"], "required": true, "idPart": "child_name_2", "help": {"short": "The subscription name."}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.topicName", "options": ["topic-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The topic name."}, "format": {"minLength": 1}}]}, {"name": "Action", "args": [{"type": "integer32", "var": "$parameters.properties.action.compatibilityLevel", "options": ["action-compatibility-level"], "group": "Action", "help": {"short": "This property is reserved for future use. An integer value showing the compatibility level, currently hard-coded to 20."}}, {"type": "boolean", "var": "$parameters.properties.action.requiresPreprocessing", "options": ["action-preprocessing", "enable-action-preprocessing"], "group": "Action", "help": {"short": "Value that indicates whether the rule action requires preprocessing."}, "default": {"value": true}}, {"type": "string", "var": "$parameters.properties.action.sqlExpression", "options": ["action-sql-expression"], "group": "Action", "help": {"short": "SQL expression. e.g. MyProperty='ABC'"}}]}, {"name": "CorrelationFilter", "args": [{"type": "string", "var": "$parameters.properties.correlationFilter.contentType", "options": ["content-type"], "group": "CorrelationFilter", "help": {"short": "Content type of the message."}}, {"type": "string", "var": "$parameters.properties.correlationFilter.correlationId", "options": ["correlation-id"], "group": "CorrelationFilter", "help": {"short": "Identifier of the correlation."}}, {"type": "string", "var": "$parameters.properties.correlationFilter.label", "options": ["label"], "group": "CorrelationFilter", "help": {"short": "Application specific label."}}, {"type": "string", "var": "$parameters.properties.correlationFilter.messageId", "options": ["message-id"], "group": "CorrelationFilter", "help": {"short": "Identifier of the message."}}, {"type": "object", "var": "$parameters.properties.correlationFilter.properties", "options": ["properties"], "group": "CorrelationFilter", "help": {"short": "dictionary object for custom filters"}, "additionalProps": {"item": {"type": "string"}}}, {"type": "string", "var": "$parameters.properties.correlationFilter.replyTo", "options": ["reply-to"], "group": "CorrelationFilter", "help": {"short": "Address of the queue to reply to."}}, {"type": "string", "var": "$parameters.properties.correlationFilter.replyToSessionId", "options": ["reply-to-session-id"], "group": "CorrelationFilter", "help": {"short": "Session identifier to reply to."}}, {"type": "boolean", "var": "$parameters.properties.correlationFilter.requiresPreprocessing", "options": ["requires-preprocessing", "enable-correlation-preprocessing"], "group": "CorrelationFilter", "help": {"short": "Value that indicates whether the rule action requires preprocessing."}, "default": {"value": true}}, {"type": "string", "var": "$parameters.properties.correlationFilter.sessionId", "options": ["session-id"], "group": "CorrelationFilter", "help": {"short": "Session identifier."}}, {"type": "string", "var": "$parameters.properties.correlationFilter.to", "options": ["to"], "group": "CorrelationFilter", "help": {"short": "Address to send to."}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$parameters.properties.filterType", "options": ["filter-type"], "group": "Properties", "help": {"short": "Filter type that is evaluated against a BrokeredMessage."}, "enum": {"items": [{"name": "CorrelationFilter", "value": "CorrelationFilter"}, {"name": "SqlFilter", "value": "SqlFilter"}]}}]}, {"name": "SqlFilter", "args": [{"type": "integer32", "var": "$parameters.properties.sqlFilter.compatibilityLevel", "options": ["compatibility-level"], "group": "SqlFilter", "help": {"short": "This property is reserved for future use. An integer value showing the compatibility level, currently hard-coded to 20."}}, {"type": "boolean", "var": "$parameters.properties.sqlFilter.requiresPreprocessing", "options": ["f", "enable-sql-preprocessing"], "group": "SqlFilter", "help": {"short": "Value that indicates whether the rule action requires preprocessing."}, "default": {"value": true}}, {"type": "string", "var": "$parameters.properties.sqlFilter.sqlExpression", "options": ["sql-expression", "filter-sql-expression"], "group": "SqlFilter", "help": {"short": "The SQL expression. e.g. MyProperty='ABC'"}}]}], "operations": [{"operationId": "Rules_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/topics/{topicName}/subscriptions/{subscriptionName}/rules/{ruleName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "ruleName", "arg": "$Path.ruleName", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "subscriptionName", "arg": "$Path.subscriptionName", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "topicName", "arg": "$Path.topicName", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "action", "props": [{"type": "integer32", "name": "compatibilityLevel", "arg": "$parameters.properties.action.compatibilityLevel"}, {"default": {"value": true}, "type": "boolean", "name": "requiresPreprocessing", "arg": "$parameters.properties.action.requiresPreprocessing"}, {"type": "string", "name": "sqlExpression", "arg": "$parameters.properties.action.sqlExpression"}]}, {"type": "object", "name": "correlationFilter", "props": [{"type": "string", "name": "contentType", "arg": "$parameters.properties.correlationFilter.contentType"}, {"type": "string", "name": "correlationId", "arg": "$parameters.properties.correlationFilter.correlationId"}, {"type": "string", "name": "label", "arg": "$parameters.properties.correlationFilter.label"}, {"type": "string", "name": "messageId", "arg": "$parameters.properties.correlationFilter.messageId"}, {"type": "object", "name": "properties", "arg": "$parameters.properties.correlationFilter.properties", "additionalProps": {"item": {"type": "string"}}}, {"type": "string", "name": "replyTo", "arg": "$parameters.properties.correlationFilter.replyTo"}, {"type": "string", "name": "replyToSessionId", "arg": "$parameters.properties.correlationFilter.replyToSessionId"}, {"default": {"value": true}, "type": "boolean", "name": "requiresPreprocessing", "arg": "$parameters.properties.correlationFilter.requiresPreprocessing"}, {"type": "string", "name": "sessionId", "arg": "$parameters.properties.correlationFilter.sessionId"}, {"type": "string", "name": "to", "arg": "$parameters.properties.correlationFilter.to"}]}, {"type": "string", "name": "filterType", "arg": "$parameters.properties.filterType", "enum": {"items": [{"value": "CorrelationFilter"}, {"value": "SqlFilter"}]}}, {"type": "object", "name": "sqlFilter", "props": [{"type": "integer32", "name": "compatibilityLevel", "arg": "$parameters.properties.sqlFilter.compatibilityLevel"}, {"default": {"value": true}, "type": "boolean", "name": "requiresPreprocessing", "arg": "$parameters.properties.sqlFilter.requiresPreprocessing"}, {"type": "string", "name": "sqlExpression", "arg": "$parameters.properties.sqlFilter.sqlExpression"}]}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/topics/{}/subscriptions/{}/rules/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "action", "props": [{"type": "integer32", "name": "compatibilityLevel"}, {"default": {"value": true}, "type": "boolean", "name": "requiresPreprocessing"}, {"type": "string", "name": "sqlExpression"}]}, {"type": "object", "name": "correlationFilter", "props": [{"type": "string", "name": "contentType"}, {"type": "string", "name": "correlationId"}, {"type": "string", "name": "label"}, {"type": "string", "name": "messageId"}, {"type": "object", "name": "properties", "additionalProps": {"item": {"type": "string"}}}, {"type": "string", "name": "replyTo"}, {"type": "string", "name": "replyToSessionId"}, {"default": {"value": true}, "type": "boolean", "name": "requiresPreprocessing"}, {"type": "string", "name": "sessionId"}, {"type": "string", "name": "to"}]}, {"type": "string", "name": "filterType", "enum": {"items": [{"value": "CorrelationFilter"}, {"value": "SqlFilter"}]}}, {"type": "object", "name": "sqlFilter", "props": [{"type": "integer32", "name": "compatibilityLevel"}, {"default": {"value": true}, "type": "boolean", "name": "requiresPreprocessing"}, {"type": "string", "name": "sqlExpression"}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.servicebus/namespaces/{}/topics/{}/subscriptions/{}/rules/{}", "version": "2026-01-01", "swagger": "mgmt-plane/servicebus/ResourceProviders/Microsoft.ServiceBus/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuU2VydmljZUJ1cy9uYW1lc3BhY2VzL3tuYW1lc3BhY2VOYW1lfS90b3BpY3Mve3RvcGljTmFtZX0vc3Vic2NyaXB0aW9ucy97c3Vic2NyaXB0aW9uTmFtZX0vcnVsZXMve3J1bGVOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The namespace name"}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.ruleName", "options": ["n", "name", "rule-name"], "required": true, "idPart": "child_name_3", "help": {"short": "The rule name."}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Path.subscriptionName", "options": ["subscription-name"], "required": true, "idPart": "child_name_2", "help": {"short": "The subscription name."}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.topicName", "options": ["topic-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The topic name."}, "format": {"minLength": 1}}]}, {"name": "Action", "args": [{"nullable": true, "type": "integer32", "var": "$parameters.properties.action.compatibilityLevel", "options": ["action-compatibility-level"], "group": "Action", "help": {"short": "This property is reserved for future use. An integer value showing the compatibility level, currently hard-coded to 20."}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.action.requiresPreprocessing", "options": ["action-preprocessing", "enable-action-preprocessing"], "group": "Action", "help": {"short": "Value that indicates whether the rule action requires preprocessing."}}, {"nullable": true, "type": "string", "var": "$parameters.properties.action.sqlExpression", "options": ["action-sql-expression"], "group": "Action", "help": {"short": "SQL expression. e.g. MyProperty='ABC'"}}]}, {"name": "CorrelationFilter", "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.correlationFilter.contentType", "options": ["content-type"], "group": "CorrelationFilter", "help": {"short": "Content type of the message."}}, {"nullable": true, "type": "string", "var": "$parameters.properties.correlationFilter.correlationId", "options": ["correlation-id"], "group": "CorrelationFilter", "help": {"short": "Identifier of the correlation."}}, {"nullable": true, "type": "string", "var": "$parameters.properties.correlationFilter.label", "options": ["label"], "group": "CorrelationFilter", "help": {"short": "Application specific label."}}, {"nullable": true, "type": "string", "var": "$parameters.properties.correlationFilter.messageId", "options": ["message-id"], "group": "CorrelationFilter", "help": {"short": "Identifier of the message."}}, {"nullable": true, "type": "object", "var": "$parameters.properties.correlationFilter.properties", "options": ["properties"], "group": "CorrelationFilter", "help": {"short": "dictionary object for custom filters"}, "additionalProps": {"item": {"nullable": true, "type": "string"}}}, {"nullable": true, "type": "string", "var": "$parameters.properties.correlationFilter.replyTo", "options": ["reply-to"], "group": "CorrelationFilter", "help": {"short": "Address of the queue to reply to."}}, {"nullable": true, "type": "string", "var": "$parameters.properties.correlationFilter.replyToSessionId", "options": ["reply-to-session-id"], "group": "CorrelationFilter", "help": {"short": "Session identifier to reply to."}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.correlationFilter.requiresPreprocessing", "options": ["requires-preprocessing", "enable-correlation-preprocessing"], "group": "CorrelationFilter", "help": {"short": "Value that indicates whether the rule action requires preprocessing."}}, {"nullable": true, "type": "string", "var": "$parameters.properties.correlationFilter.sessionId", "options": ["session-id"], "group": "CorrelationFilter", "help": {"short": "Session identifier."}}, {"nullable": true, "type": "string", "var": "$parameters.properties.correlationFilter.to", "options": ["to"], "group": "CorrelationFilter", "help": {"short": "Address to send to."}}]}, {"name": "Properties", "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.filterType", "options": ["filter-type"], "group": "Properties", "help": {"short": "Filter type that is evaluated against a BrokeredMessage."}, "enum": {"items": [{"name": "CorrelationFilter", "value": "CorrelationFilter"}, {"name": "SqlFilter", "value": "SqlFilter"}]}}]}, {"name": "SqlFilter", "args": [{"nullable": true, "type": "integer32", "var": "$parameters.properties.sqlFilter.compatibilityLevel", "options": ["compatibility-level"], "group": "SqlFilter", "help": {"short": "This property is reserved for future use. An integer value showing the compatibility level, currently hard-coded to 20."}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.sqlFilter.requiresPreprocessing", "options": ["f", "enable-sql-preprocessing"], "group": "SqlFilter", "help": {"short": "Value that indicates whether the rule action requires preprocessing."}}, {"nullable": true, "type": "string", "var": "$parameters.properties.sqlFilter.sqlExpression", "options": ["sql-expression", "filter-sql-expression"], "group": "SqlFilter", "help": {"short": "The SQL expression. e.g. MyProperty='ABC'"}}]}], "operations": [{"operationId": "Rules_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/topics/{topicName}/subscriptions/{subscriptionName}/rules/{ruleName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "ruleName", "arg": "$Path.ruleName", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "subscriptionName", "arg": "$Path.subscriptionName", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "topicName", "arg": "$Path.topicName", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.ServiceBus/namespaces/{}/topics/{}/subscriptions/{}/rules/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "action", "props": [{"type": "integer32", "name": "compatibilityLevel"}, {"default": {"value": true}, "type": "boolean", "name": "requiresPreprocessing"}, {"type": "string", "name": "sqlExpression"}]}, {"type": "object", "name": "correlationFilter", "props": [{"type": "string", "name": "contentType"}, {"type": "string", "name": "correlationId"}, {"type": "string", "name": "label"}, {"type": "string", "name": "messageId"}, {"type": "object", "name": "properties", "additionalProps": {"item": {"type": "string"}}}, {"type": "string", "name": "replyTo"}, {"type": "string", "name": "replyToSessionId"}, {"default": {"value": true}, "type": "boolean", "name": "requiresPreprocessing"}, {"type": "string", "name": "sessionId"}, {"type": "string", "name": "to"}]}, {"type": "string", "name": "filterType", "enum": {"items": [{"value": "CorrelationFilter"}, {"value": "SqlFilter"}]}}, {"type": "object", "name": "sqlFilter", "props": [{"type": "integer32", "name": "compatibilityLevel"}, {"default": {"value": true}, "type": "boolean", "name": "requiresPreprocessing"}, {"type": "string", "name": "sqlExpression"}]}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "Rule_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "action", "props": [{"type": "integer32", "name": "compatibilityLevel", "arg": "$parameters.properties.action.compatibilityLevel"}, {"default": {"value": true}, "type": "boolean", "name": "requiresPreprocessing", "arg": "$parameters.properties.action.requiresPreprocessing"}, {"type": "string", "name": "sqlExpression", "arg": "$parameters.properties.action.sqlExpression"}]}, {"type": "object", "name": "correlationFilter", "props": [{"type": "string", "name": "contentType", "arg": "$parameters.properties.correlationFilter.contentType"}, {"type": "string", "name": "correlationId", "arg": "$parameters.properties.correlationFilter.correlationId"}, {"type": "string", "name": "label", "arg": "$parameters.properties.correlationFilter.label"}, {"type": "string", "name": "messageId", "arg": "$parameters.properties.correlationFilter.messageId"}, {"type": "object", "name": "properties", "arg": "$parameters.properties.correlationFilter.properties", "additionalProps": {"item": {"type": "string"}}}, {"type": "string", "name": "replyTo", "arg": "$parameters.properties.correlationFilter.replyTo"}, {"type": "string", "name": "replyToSessionId", "arg": "$parameters.properties.correlationFilter.replyToSessionId"}, {"default": {"value": true}, "type": "boolean", "name": "requiresPreprocessing", "arg": "$parameters.properties.correlationFilter.requiresPreprocessing"}, {"type": "string", "name": "sessionId", "arg": "$parameters.properties.correlationFilter.sessionId"}, {"type": "string", "name": "to", "arg": "$parameters.properties.correlationFilter.to"}]}, {"type": "string", "name": "filterType", "arg": "$parameters.properties.filterType", "enum": {"items": [{"value": "CorrelationFilter"}, {"value": "SqlFilter"}]}}, {"type": "object", "name": "sqlFilter", "props": [{"type": "integer32", "name": "compatibilityLevel", "arg": "$parameters.properties.sqlFilter.compatibilityLevel"}, {"default": {"value": true}, "type": "boolean", "name": "requiresPreprocessing", "arg": "$parameters.properties.sqlFilter.requiresPreprocessing"}, {"type": "string", "name": "sqlExpression", "arg": "$parameters.properties.sqlFilter.sqlExpression"}]}], "clientFlatten": true}], "clientFlatten": true}}}}, {"operationId": "Rules_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/topics/{topicName}/subscriptions/{subscriptionName}/rules/{ruleName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "ruleName", "arg": "$Path.ruleName", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}, {"type": "string", "name": "subscriptionName", "arg": "$Path.subscriptionName", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "topicName", "arg": "$Path.topicName", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "@Rule_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnMve30vcnVsZXMve30=/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnMve30vcnVsZXMve30=/2026-01-01.xml new file mode 100644 index 000000000..fe33de58d --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5zZXJ2aWNlYnVzL25hbWVzcGFjZXMve30vdG9waWNzL3t9L3N1YnNjcmlwdGlvbnMve30vcnVsZXMve30=/2026-01-01.xml @@ -0,0 +1,767 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From 31b8244d15b10ac056be97f4803835b00e5b5eec Mon Sep 17 00:00:00 2001 From: Shubham Chaudhari Date: Mon, 3 Aug 2026 21:12:05 +0530 Subject: [PATCH 3/4] updateS --- .../eventhubs/cluster/_available-region.md | 4 + Commands/eventhubs/cluster/_create.md | 4 + Commands/eventhubs/cluster/_delete.md | 4 + Commands/eventhubs/cluster/_list.md | 5 + Commands/eventhubs/cluster/_show.md | 4 + Commands/eventhubs/cluster/_update.md | 4 + Commands/eventhubs/cluster/namespace/_list.md | 4 + Commands/eventhubs/eventhub/_create.md | 4 + Commands/eventhubs/eventhub/_delete.md | 4 + Commands/eventhubs/eventhub/_list.md | 4 + Commands/eventhubs/eventhub/_show.md | 4 + Commands/eventhubs/eventhub/_update.md | 4 + .../eventhub/authorization-rule/_create.md | 4 + .../eventhub/authorization-rule/_delete.md | 4 + .../eventhub/authorization-rule/_list.md | 4 + .../eventhub/authorization-rule/_show.md | 4 + .../eventhub/authorization-rule/_update.md | 4 + .../eventhub/authorization-rule/keys/_list.md | 4 + .../authorization-rule/keys/_renew.md | 4 + .../eventhub/consumer-group/_create.md | 4 + .../eventhub/consumer-group/_delete.md | 4 + .../eventhub/consumer-group/_list.md | 4 + .../eventhub/consumer-group/_show.md | 4 + .../eventhub/consumer-group/_update.md | 4 + .../georecovery-alias/_break-pair.md | 4 + .../eventhubs/georecovery-alias/_create.md | 4 + .../eventhubs/georecovery-alias/_delete.md | 4 + .../eventhubs/georecovery-alias/_exists.md | 4 + .../eventhubs/georecovery-alias/_fail-over.md | 4 + Commands/eventhubs/georecovery-alias/_list.md | 4 + Commands/eventhubs/georecovery-alias/_show.md | 4 + .../eventhubs/georecovery-alias/_update.md | 4 + .../authorization-rule/_list.md | 4 + .../authorization-rule/_show.md | 4 + .../authorization-rule/keys/_list.md | 4 + Commands/eventhubs/namespace/_create.md | 4 + Commands/eventhubs/namespace/_delete.md | 4 + Commands/eventhubs/namespace/_exists.md | 4 + Commands/eventhubs/namespace/_failover.md | 4 + Commands/eventhubs/namespace/_list.md | 5 + Commands/eventhubs/namespace/_show.md | 4 + Commands/eventhubs/namespace/_update.md | 4 + .../namespace/application-group/_create.md | 4 + .../namespace/application-group/_delete.md | 4 + .../namespace/application-group/_list.md | 4 + .../namespace/application-group/_show.md | 4 + .../namespace/application-group/_update.md | 4 + .../namespace/authorization-rule/_create.md | 4 + .../namespace/authorization-rule/_delete.md | 4 + .../namespace/authorization-rule/_list.md | 4 + .../namespace/authorization-rule/_show.md | 4 + .../namespace/authorization-rule/_update.md | 4 + .../authorization-rule/keys/_list.md | 4 + .../authorization-rule/keys/_renew.md | 4 + .../eventhubs/namespace/identity/_assign.md | 9 + .../eventhubs/namespace/identity/_remove.md | 9 + .../eventhubs/namespace/identity/_show.md | 9 + .../eventhubs/namespace/identity/readme.md | 14 + .../namespace/network-rule-set/_create.md | 4 + .../namespace/network-rule-set/_list.md | 4 + .../namespace/network-rule-set/_show.md | 4 + .../namespace/network-rule-set/_update.md | 4 + .../namespace/nsp-configuration/_list.md | 4 + .../namespace/nsp-configuration/_reconcile.md | 9 + .../namespace/nsp-configuration/_show.md | 4 + .../namespace/nsp-configuration/readme.md | 5 +- .../private-endpoint-connection/_create.md | 4 + .../private-endpoint-connection/_delete.md | 4 + .../private-endpoint-connection/_list.md | 4 + .../private-endpoint-connection/_show.md | 4 + .../private-endpoint-connection/_update.md | 4 + .../namespace/private-link-resource/_show.md | 4 + Commands/eventhubs/namespace/readme.md | 5 +- .../namespace/schema-registry/_create.md | 4 + .../namespace/schema-registry/_delete.md | 4 + .../namespace/schema-registry/_list.md | 4 + .../namespace/schema-registry/_show.md | 4 + .../namespace/schema-registry/_update.md | 4 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 50 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 69 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 261 ++ .../2026-01-01.json | 1 + .../2026-01-01.xml | 484 ++++ .../2026-01-01.md | 1 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 647 +++++ .../2026-01-01.json | 1 + .../2026-01-01.xml | 61 + .../2026-01-01.md | 1 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 2496 +++++++++++++++++ .../2026-01-01.json | 1 + .../2026-01-01.xml | 128 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 572 ++++ .../2026-01-01.json | 1 + .../2026-01-01.xml | 174 ++ .../2026-01-01.json | 1 + .../2026-01-01.xml | 174 ++ .../2026-01-01.json | 1 + .../2026-01-01.xml | 59 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 102 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 453 +++ .../2026-01-01.json | 1 + .../2026-01-01.xml | 70 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 95 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 118 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 565 ++++ .../2026-01-01.json | 1 + .../2026-01-01.xml | 112 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 80 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 461 +++ .../2026-01-01.json | 1 + .../2026-01-01.xml | 109 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 111 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 77 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 55 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 55 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 191 ++ .../2026-01-01.json | 1 + .../2026-01-01.xml | 1006 +++++++ .../2026-01-01.json | 1 + .../2026-01-01.xml | 109 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 484 ++++ .../2026-01-01.json | 1 + .../2026-01-01.xml | 77 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 102 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 123 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 454 +++ .../2026-01-01.json | 1 + .../2026-01-01.xml | 66 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 119 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 583 ++++ .../2026-01-01.json | 1 + .../2026-01-01.xml | 73 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 136 + .../2026-01-01.json | 1 + .../2026-01-01.xml | 557 ++++ 160 files changed, 12104 insertions(+), 2 deletions(-) create mode 100644 Commands/eventhubs/namespace/identity/_assign.md create mode 100644 Commands/eventhubs/namespace/identity/_remove.md create mode 100644 Commands/eventhubs/namespace/identity/_show.md create mode 100644 Commands/eventhubs/namespace/identity/readme.md create mode 100644 Commands/eventhubs/namespace/nsp-configuration/_reconcile.md create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9hdmFpbGFibGVjbHVzdGVycmVnaW9ucw==/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9hdmFpbGFibGVjbHVzdGVycmVnaW9ucw==/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jaGVja25hbWVhdmFpbGFiaWxpdHk=/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jaGVja25hbWVhdmFpbGFiaWxpdHk=/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycw==/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycw==/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2Vz/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2Vz/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycw==/2026-01-01.md create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycy97fQ==/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycy97fQ==/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycy97fS9uYW1lc3BhY2Vz/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycy97fS9uYW1lc3BhY2Vz/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2Vz/2026-01-01.md create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtydWxlc2V0cw==/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtydWxlc2V0cw==/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtydWxlc2V0cy9kZWZhdWx0/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtydWxlc2V0cy9kZWZhdWx0/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtzZWN1cml0eXBlcmltZXRlcmNvbmZpZ3VyYXRpb25z/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtzZWN1cml0eXBlcmltZXRlcmNvbmZpZ3VyYXRpb25z/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtzZWN1cml0eXBlcmltZXRlcmNvbmZpZ3VyYXRpb25zL3t9/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtzZWN1cml0eXBlcmltZXRlcmNvbmZpZ3VyYXRpb25zL3t9/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtzZWN1cml0eXBlcmltZXRlcmNvbmZpZ3VyYXRpb25zL3t9L3JlY29uY2lsZQ==/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtzZWN1cml0eXBlcmltZXRlcmNvbmZpZ3VyYXRpb25zL3t9L3JlY29uY2lsZQ==/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2F1dGhvcml6YXRpb25ydWxlcw==/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2F1dGhvcml6YXRpb25ydWxlcw==/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9saXN0a2V5cw==/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9saXN0a2V5cw==/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9yZWdlbmVyYXRla2V5cw==/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9yZWdlbmVyYXRla2V5cw==/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2FwcGxpY2F0aW9uZ3JvdXBz/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2FwcGxpY2F0aW9uZ3JvdXBz/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2FwcGxpY2F0aW9uZ3JvdXBzL3t9/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2FwcGxpY2F0aW9uZ3JvdXBzL3t9/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdz/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdz/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL2NoZWNrbmFtZWF2YWlsYWJpbGl0eQ==/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL2NoZWNrbmFtZWF2YWlsYWJpbGl0eQ==/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2F1dGhvcml6YXRpb25ydWxlcw==/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2F1dGhvcml6YXRpb25ydWxlcw==/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9saXN0a2V5cw==/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9saXN0a2V5cw==/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2JyZWFrcGFpcmluZw==/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2JyZWFrcGFpcmluZw==/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2ZhaWxvdmVy/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2ZhaWxvdmVy/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicw==/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicw==/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fQ==/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fQ==/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9hdXRob3JpemF0aW9ucnVsZXM=/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9hdXRob3JpemF0aW9ucnVsZXM=/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9hdXRob3JpemF0aW9ucnVsZXMve30=/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9hdXRob3JpemF0aW9ucnVsZXMve30=/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9hdXRob3JpemF0aW9ucnVsZXMve30vbGlzdGtleXM=/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9hdXRob3JpemF0aW9ucnVsZXMve30vbGlzdGtleXM=/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9hdXRob3JpemF0aW9ucnVsZXMve30vcmVnZW5lcmF0ZWtleXM=/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9hdXRob3JpemF0aW9ucnVsZXMve30vcmVnZW5lcmF0ZWtleXM=/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9jb25zdW1lcmdyb3Vwcw==/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9jb25zdW1lcmdyb3Vwcw==/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9jb25zdW1lcmdyb3Vwcy97fQ==/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9jb25zdW1lcmdyb3Vwcy97fQ==/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2ZhaWxvdmVy/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2ZhaWxvdmVy/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3ByaXZhdGVlbmRwb2ludGNvbm5lY3Rpb25z/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3ByaXZhdGVlbmRwb2ludGNvbm5lY3Rpb25z/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3ByaXZhdGVlbmRwb2ludGNvbm5lY3Rpb25zL3t9/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3ByaXZhdGVlbmRwb2ludGNvbm5lY3Rpb25zL3t9/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3ByaXZhdGVsaW5rcmVzb3VyY2Vz/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3ByaXZhdGVsaW5rcmVzb3VyY2Vz/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3NjaGVtYWdyb3Vwcw==/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3NjaGVtYWdyb3Vwcw==/2026-01-01.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3NjaGVtYWdyb3Vwcy97fQ==/2026-01-01.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3NjaGVtYWdyb3Vwcy97fQ==/2026-01-01.xml diff --git a/Commands/eventhubs/cluster/_available-region.md b/Commands/eventhubs/cluster/_available-region.md index 525a25801..4969f199f 100644 --- a/Commands/eventhubs/cluster/_available-region.md +++ b/Commands/eventhubs/cluster/_available-region.md @@ -11,3 +11,7 @@ List the quantity of available pre-provisioned Event Hubs Clusters, indexed by A ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9hdmFpbGFibGVjbHVzdGVycmVnaW9ucw==/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9hdmFpbGFibGVjbHVzdGVycmVnaW9ucw==/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/cluster/_create.md b/Commands/eventhubs/cluster/_create.md index 4238ab4dd..9ab1754d2 100644 --- a/Commands/eventhubs/cluster/_create.md +++ b/Commands/eventhubs/cluster/_create.md @@ -11,3 +11,7 @@ Create an instance of an Event Hubs Cluster. ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycy97fQ==/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycy97fQ==/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/cluster/_delete.md b/Commands/eventhubs/cluster/_delete.md index 9ab7dc123..0a32dd09e 100644 --- a/Commands/eventhubs/cluster/_delete.md +++ b/Commands/eventhubs/cluster/_delete.md @@ -11,3 +11,7 @@ Delete an existing Event Hubs Cluster. This operation is idempotent. ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycy97fQ==/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycy97fQ==/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/cluster/_list.md b/Commands/eventhubs/cluster/_list.md index 85fd4bf7b..d5c053fff 100644 --- a/Commands/eventhubs/cluster/_list.md +++ b/Commands/eventhubs/cluster/_list.md @@ -13,3 +13,8 @@ List the available Event Hubs Clusters within an ARM resource group + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycw==/2026-01-01.xml) **Stable** + + + diff --git a/Commands/eventhubs/cluster/_show.md b/Commands/eventhubs/cluster/_show.md index 8e2b9f43d..a8b3ae583 100644 --- a/Commands/eventhubs/cluster/_show.md +++ b/Commands/eventhubs/cluster/_show.md @@ -11,3 +11,7 @@ Get the resource description of the specified Event Hubs Cluster. ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycy97fQ==/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycy97fQ==/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/cluster/_update.md b/Commands/eventhubs/cluster/_update.md index e75cd1666..741a4bee3 100644 --- a/Commands/eventhubs/cluster/_update.md +++ b/Commands/eventhubs/cluster/_update.md @@ -11,3 +11,7 @@ Update an instance of an Event Hubs Cluster. ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycy97fQ==/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycy97fQ==/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/cluster/namespace/_list.md b/Commands/eventhubs/cluster/namespace/_list.md index be24e2361..8e49bf874 100644 --- a/Commands/eventhubs/cluster/namespace/_list.md +++ b/Commands/eventhubs/cluster/namespace/_list.md @@ -11,3 +11,7 @@ List all Event Hubs Namespace IDs in an Event Hubs Dedicated Cluster. ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycy97fS9uYW1lc3BhY2Vz/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycy97fS9uYW1lc3BhY2Vz/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/eventhub/_create.md b/Commands/eventhubs/eventhub/_create.md index 24254a10a..c620067ab 100644 --- a/Commands/eventhubs/eventhub/_create.md +++ b/Commands/eventhubs/eventhub/_create.md @@ -15,3 +15,7 @@ Create a new Event Hub as a nested resource within a Namespace. ### [2024-05-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fQ==/2024-05-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fQ==/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/eventhub/_delete.md b/Commands/eventhubs/eventhub/_delete.md index 0cebaaa46..0bd450f05 100644 --- a/Commands/eventhubs/eventhub/_delete.md +++ b/Commands/eventhubs/eventhub/_delete.md @@ -15,3 +15,7 @@ Delete an Event Hub from the specified Namespace and resource group. ### [2024-05-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fQ==/2024-05-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fQ==/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/eventhub/_list.md b/Commands/eventhubs/eventhub/_list.md index c01c0a5c9..21914b5b6 100644 --- a/Commands/eventhubs/eventhub/_list.md +++ b/Commands/eventhubs/eventhub/_list.md @@ -15,3 +15,7 @@ List all the Event Hubs in a Namespace. ### [2024-05-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicw==/2024-05-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicw==/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/eventhub/_show.md b/Commands/eventhubs/eventhub/_show.md index 0202458a8..64950cf66 100644 --- a/Commands/eventhubs/eventhub/_show.md +++ b/Commands/eventhubs/eventhub/_show.md @@ -15,3 +15,7 @@ Get an Event Hubs description for the specified Event Hub. ### [2024-05-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fQ==/2024-05-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fQ==/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/eventhub/_update.md b/Commands/eventhubs/eventhub/_update.md index 3552d9fef..db6ddf2e0 100644 --- a/Commands/eventhubs/eventhub/_update.md +++ b/Commands/eventhubs/eventhub/_update.md @@ -15,3 +15,7 @@ Update a new Event Hub as a nested resource within a Namespace. ### [2024-05-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fQ==/2024-05-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fQ==/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/eventhub/authorization-rule/_create.md b/Commands/eventhubs/eventhub/authorization-rule/_create.md index 626e5a616..afc55606b 100644 --- a/Commands/eventhubs/eventhub/authorization-rule/_create.md +++ b/Commands/eventhubs/eventhub/authorization-rule/_create.md @@ -36,3 +36,7 @@ Create an AuthorizationRule for the specified Event Hub. Creation/update of the ```bash eventhub authorization-rule create --resource-group myresourcegroup --namespace-name mynamespace --eventhub-name myeventhub --name myauthorule --rights Listen ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9hdXRob3JpemF0aW9ucnVsZXMve30=/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/eventhub/authorization-rule/_delete.md b/Commands/eventhubs/eventhub/authorization-rule/_delete.md index a9aac10e0..9cfbf0e90 100644 --- a/Commands/eventhubs/eventhub/authorization-rule/_delete.md +++ b/Commands/eventhubs/eventhub/authorization-rule/_delete.md @@ -36,3 +36,7 @@ Delete an Event Hub AuthorizationRule. ```bash eventhubs eventhub authorization-rule delete --resource-group myresourcegroup --namespace-name mynamespace --eventhub-name myeventhub --name myauthorule ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9hdXRob3JpemF0aW9ucnVsZXMve30=/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/eventhub/authorization-rule/_list.md b/Commands/eventhubs/eventhub/authorization-rule/_list.md index 71c9c8734..e83fa1b78 100644 --- a/Commands/eventhubs/eventhub/authorization-rule/_list.md +++ b/Commands/eventhubs/eventhub/authorization-rule/_list.md @@ -36,3 +36,7 @@ List the authorization rules for an Event Hub. ```bash eventhubs eventhub authorization-rule list --resource-group myresourcegroup --namespace-name mynamespace --eventhub-name myeventhub ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9hdXRob3JpemF0aW9ucnVsZXM=/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/eventhub/authorization-rule/_show.md b/Commands/eventhubs/eventhub/authorization-rule/_show.md index 22f2bec95..7cce0e3fe 100644 --- a/Commands/eventhubs/eventhub/authorization-rule/_show.md +++ b/Commands/eventhubs/eventhub/authorization-rule/_show.md @@ -36,3 +36,7 @@ Get an AuthorizationRule for an Event Hub by rule name. ```bash eventhubs eventhub authorization-rule show --resource-group myresourcegroup --namespace-name mynamespace --eventhub-name myeventhub --name myauthorule ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9hdXRob3JpemF0aW9ucnVsZXMve30=/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/eventhub/authorization-rule/_update.md b/Commands/eventhubs/eventhub/authorization-rule/_update.md index 530518c0c..a01d12fa7 100644 --- a/Commands/eventhubs/eventhub/authorization-rule/_update.md +++ b/Commands/eventhubs/eventhub/authorization-rule/_update.md @@ -36,3 +36,7 @@ Update an AuthorizationRule for the specified Event Hub. Creation/update of the ```bash eventhubs eventhub authorization-rule update --resource-group myresourcegroup --namespace-name mynamespace --eventhub-name myeventhub --name myauthorule --rights Send ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9hdXRob3JpemF0aW9ucnVsZXMve30=/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/eventhub/authorization-rule/keys/_list.md b/Commands/eventhubs/eventhub/authorization-rule/keys/_list.md index f50affb02..d93805d91 100644 --- a/Commands/eventhubs/eventhub/authorization-rule/keys/_list.md +++ b/Commands/eventhubs/eventhub/authorization-rule/keys/_list.md @@ -36,3 +36,7 @@ Gets the ACS and SAS connection strings for the Event Hub. ```bash eventhubs eventhub authorization-rule keys list --resource-group myresourcegroup --namespace-name mynamespace --eventhub-name myeventhub --name myauthorule ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9hdXRob3JpemF0aW9ucnVsZXMve30vbGlzdGtleXM=/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/eventhub/authorization-rule/keys/_renew.md b/Commands/eventhubs/eventhub/authorization-rule/keys/_renew.md index d8055925b..9a8f76d8f 100644 --- a/Commands/eventhubs/eventhub/authorization-rule/keys/_renew.md +++ b/Commands/eventhubs/eventhub/authorization-rule/keys/_renew.md @@ -36,3 +36,7 @@ Regenerates the ACS and SAS connection strings for the Event Hub. ```bash eventhubs eventhub authorization-rule keys renew --resource-group myresourcegroup --namespace-name mynamespace --eventhub-name myeventhub --name myauthorule --key PrimaryKey ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9hdXRob3JpemF0aW9ucnVsZXMve30vcmVnZW5lcmF0ZWtleXM=/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/eventhub/consumer-group/_create.md b/Commands/eventhubs/eventhub/consumer-group/_create.md index da2001655..0144426b0 100644 --- a/Commands/eventhubs/eventhub/consumer-group/_create.md +++ b/Commands/eventhubs/eventhub/consumer-group/_create.md @@ -11,3 +11,7 @@ Create an Event Hubs consumer group as a nested resource within a Namespace. ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9jb25zdW1lcmdyb3Vwcy97fQ==/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9jb25zdW1lcmdyb3Vwcy97fQ==/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/eventhub/consumer-group/_delete.md b/Commands/eventhubs/eventhub/consumer-group/_delete.md index 8859dcdf5..29e31da83 100644 --- a/Commands/eventhubs/eventhub/consumer-group/_delete.md +++ b/Commands/eventhubs/eventhub/consumer-group/_delete.md @@ -11,3 +11,7 @@ Delete a consumer group from the specified Event Hub and resource group. ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9jb25zdW1lcmdyb3Vwcy97fQ==/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9jb25zdW1lcmdyb3Vwcy97fQ==/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/eventhub/consumer-group/_list.md b/Commands/eventhubs/eventhub/consumer-group/_list.md index f1ee155ae..2b6953cc4 100644 --- a/Commands/eventhubs/eventhub/consumer-group/_list.md +++ b/Commands/eventhubs/eventhub/consumer-group/_list.md @@ -11,3 +11,7 @@ List all the consumer groups in a Namespace. An empty feed is returned if no con ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9jb25zdW1lcmdyb3Vwcw==/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9jb25zdW1lcmdyb3Vwcw==/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/eventhub/consumer-group/_show.md b/Commands/eventhubs/eventhub/consumer-group/_show.md index 1b6f57106..0ee40f066 100644 --- a/Commands/eventhubs/eventhub/consumer-group/_show.md +++ b/Commands/eventhubs/eventhub/consumer-group/_show.md @@ -11,3 +11,7 @@ Get a description for the specified consumer group. ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9jb25zdW1lcmdyb3Vwcy97fQ==/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9jb25zdW1lcmdyb3Vwcy97fQ==/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/eventhub/consumer-group/_update.md b/Commands/eventhubs/eventhub/consumer-group/_update.md index 1ad5fe7d9..74bf366ca 100644 --- a/Commands/eventhubs/eventhub/consumer-group/_update.md +++ b/Commands/eventhubs/eventhub/consumer-group/_update.md @@ -11,3 +11,7 @@ Update an Event Hubs consumer group as a nested resource within a Namespace. ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9jb25zdW1lcmdyb3Vwcy97fQ==/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9jb25zdW1lcmdyb3Vwcy97fQ==/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/georecovery-alias/_break-pair.md b/Commands/eventhubs/georecovery-alias/_break-pair.md index f1fe80785..63b738d57 100644 --- a/Commands/eventhubs/georecovery-alias/_break-pair.md +++ b/Commands/eventhubs/georecovery-alias/_break-pair.md @@ -11,3 +11,7 @@ This operation disables the Disaster Recovery and stops replicating changes from ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2JyZWFrcGFpcmluZw==/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2JyZWFrcGFpcmluZw==/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/georecovery-alias/_create.md b/Commands/eventhubs/georecovery-alias/_create.md index 76b14c57d..35b4bf9d7 100644 --- a/Commands/eventhubs/georecovery-alias/_create.md +++ b/Commands/eventhubs/georecovery-alias/_create.md @@ -11,3 +11,7 @@ Create a new Alias(Disaster Recovery configuration) ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/georecovery-alias/_delete.md b/Commands/eventhubs/georecovery-alias/_delete.md index 14e0da86e..cc78eda77 100644 --- a/Commands/eventhubs/georecovery-alias/_delete.md +++ b/Commands/eventhubs/georecovery-alias/_delete.md @@ -11,3 +11,7 @@ Delete an Alias(Disaster Recovery configuration) ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/georecovery-alias/_exists.md b/Commands/eventhubs/georecovery-alias/_exists.md index 0bb8f5d8c..b2f179528 100644 --- a/Commands/eventhubs/georecovery-alias/_exists.md +++ b/Commands/eventhubs/georecovery-alias/_exists.md @@ -11,3 +11,7 @@ Check the give Namespace name availability. ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL2NoZWNrbmFtZWF2YWlsYWJpbGl0eQ==/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL2NoZWNrbmFtZWF2YWlsYWJpbGl0eQ==/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/georecovery-alias/_fail-over.md b/Commands/eventhubs/georecovery-alias/_fail-over.md index c51de85e2..ecf0f6ac7 100644 --- a/Commands/eventhubs/georecovery-alias/_fail-over.md +++ b/Commands/eventhubs/georecovery-alias/_fail-over.md @@ -11,3 +11,7 @@ Invokes GEO DR failover and reconfigure the alias to point to the secondary name ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2ZhaWxvdmVy/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2ZhaWxvdmVy/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/georecovery-alias/_list.md b/Commands/eventhubs/georecovery-alias/_list.md index 09c3a9a95..d2bf0d6b2 100644 --- a/Commands/eventhubs/georecovery-alias/_list.md +++ b/Commands/eventhubs/georecovery-alias/_list.md @@ -11,3 +11,7 @@ List all Alias(Disaster Recovery configurations) ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdz/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdz/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/georecovery-alias/_show.md b/Commands/eventhubs/georecovery-alias/_show.md index bce979eca..1264802d5 100644 --- a/Commands/eventhubs/georecovery-alias/_show.md +++ b/Commands/eventhubs/georecovery-alias/_show.md @@ -11,3 +11,7 @@ Get Alias(Disaster Recovery configuration) for primary or secondary namespace ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/georecovery-alias/_update.md b/Commands/eventhubs/georecovery-alias/_update.md index 02ec33572..620be8dcd 100644 --- a/Commands/eventhubs/georecovery-alias/_update.md +++ b/Commands/eventhubs/georecovery-alias/_update.md @@ -11,3 +11,7 @@ Update a new Alias(Disaster Recovery configuration) ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/georecovery-alias/authorization-rule/_list.md b/Commands/eventhubs/georecovery-alias/authorization-rule/_list.md index 97f95a677..56bbae269 100644 --- a/Commands/eventhubs/georecovery-alias/authorization-rule/_list.md +++ b/Commands/eventhubs/georecovery-alias/authorization-rule/_list.md @@ -11,3 +11,7 @@ List a list of authorization rules for a Namespace. ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2F1dGhvcml6YXRpb25ydWxlcw==/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2F1dGhvcml6YXRpb25ydWxlcw==/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/georecovery-alias/authorization-rule/_show.md b/Commands/eventhubs/georecovery-alias/authorization-rule/_show.md index de50a1fca..dcfa5187f 100644 --- a/Commands/eventhubs/georecovery-alias/authorization-rule/_show.md +++ b/Commands/eventhubs/georecovery-alias/authorization-rule/_show.md @@ -11,3 +11,7 @@ Get an AuthorizationRule for a Namespace by rule name. ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/georecovery-alias/authorization-rule/keys/_list.md b/Commands/eventhubs/georecovery-alias/authorization-rule/keys/_list.md index 8ce9ae21e..29d36163f 100644 --- a/Commands/eventhubs/georecovery-alias/authorization-rule/keys/_list.md +++ b/Commands/eventhubs/georecovery-alias/authorization-rule/keys/_list.md @@ -11,3 +11,7 @@ Gets the primary and secondary connection strings for the Namespace. ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9saXN0a2V5cw==/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9saXN0a2V5cw==/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/namespace/_create.md b/Commands/eventhubs/namespace/_create.md index 2970741a9..52eb996f5 100644 --- a/Commands/eventhubs/namespace/_create.md +++ b/Commands/eventhubs/namespace/_create.md @@ -51,3 +51,7 @@ Create a namespace. Once created, this namespace's resource manifest is immutabl ```bash eventhubs namespace create --resource-group myresourcegroup --name mynamespace --location westus --sku Premium --mi-user-assigned /subscriptions/{subscriptionId}/resourceGroups/{resourcegroup}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MSIName --encryption-config key-name=key1 key-vault-uri=https://mykeyvault.vault.azure.net/ user-assigned-identity=/subscriptions/{subscriptionId}}/resourceGroups/{resourcegroup}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MSIName --encryption-config key-name=key1 key-vault-uri=https://mykeyvault.vault.azure.net/ user-assigned-identity=/subscriptions/{subscriptionId}}/resourceGroups/{resourcegroup}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MSIName ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/namespace/_delete.md b/Commands/eventhubs/namespace/_delete.md index f4230c047..dc99e03ec 100644 --- a/Commands/eventhubs/namespace/_delete.md +++ b/Commands/eventhubs/namespace/_delete.md @@ -36,3 +36,7 @@ Delete an existing namespace. This operation also removes all associated resourc ```bash eventhubs namespace delete --resource-group myresourcegroup --name mynamespace ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/namespace/_exists.md b/Commands/eventhubs/namespace/_exists.md index 7527e8c8b..2eab74ac7 100644 --- a/Commands/eventhubs/namespace/_exists.md +++ b/Commands/eventhubs/namespace/_exists.md @@ -11,3 +11,7 @@ Check the give Namespace name availability. ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jaGVja25hbWVhdmFpbGFiaWxpdHk=/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jaGVja25hbWVhdmFpbGFiaWxpdHk=/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/namespace/_failover.md b/Commands/eventhubs/namespace/_failover.md index 802fb7248..6bb55dd7c 100644 --- a/Commands/eventhubs/namespace/_failover.md +++ b/Commands/eventhubs/namespace/_failover.md @@ -7,3 +7,7 @@ GeoDR Failover ### [2024-05-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2ZhaWxvdmVy/2024-05-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2ZhaWxvdmVy/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/namespace/_list.md b/Commands/eventhubs/namespace/_list.md index cc1e385f9..1244b786b 100644 --- a/Commands/eventhubs/namespace/_list.md +++ b/Commands/eventhubs/namespace/_list.md @@ -36,3 +36,8 @@ List all the available Namespaces within a subscription, irrespective of the res ```bash eventhubs namespace list ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2Vz/2026-01-01.xml) **Stable** + + + diff --git a/Commands/eventhubs/namespace/_show.md b/Commands/eventhubs/namespace/_show.md index 6721d528a..5ecb79d7f 100644 --- a/Commands/eventhubs/namespace/_show.md +++ b/Commands/eventhubs/namespace/_show.md @@ -36,3 +36,7 @@ Get the description of the specified namespace. ```bash eventhubs namespace show --resource-group myresourcegroup --name mynamespace ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/namespace/_update.md b/Commands/eventhubs/namespace/_update.md index 28334362b..5559dd70a 100644 --- a/Commands/eventhubs/namespace/_update.md +++ b/Commands/eventhubs/namespace/_update.md @@ -36,3 +36,7 @@ Update a namespace. Once created, this namespace's resource manifest is immutabl ```bash eventhubs namespace update --resource-group myresourcegroup --name mynamespace --tags tag=value --enable-auto-inflate True ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/namespace/application-group/_create.md b/Commands/eventhubs/namespace/application-group/_create.md index dbb8d6c71..db3b05829 100644 --- a/Commands/eventhubs/namespace/application-group/_create.md +++ b/Commands/eventhubs/namespace/application-group/_create.md @@ -11,3 +11,7 @@ Create an ApplicationGroup for a Namespace. ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2FwcGxpY2F0aW9uZ3JvdXBzL3t9/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2FwcGxpY2F0aW9uZ3JvdXBzL3t9/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/namespace/application-group/_delete.md b/Commands/eventhubs/namespace/application-group/_delete.md index e996c3844..5623e552b 100644 --- a/Commands/eventhubs/namespace/application-group/_delete.md +++ b/Commands/eventhubs/namespace/application-group/_delete.md @@ -11,3 +11,7 @@ Delete an ApplicationGroup for a Namespace. ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2FwcGxpY2F0aW9uZ3JvdXBzL3t9/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2FwcGxpY2F0aW9uZ3JvdXBzL3t9/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/namespace/application-group/_list.md b/Commands/eventhubs/namespace/application-group/_list.md index e35850b59..a61813053 100644 --- a/Commands/eventhubs/namespace/application-group/_list.md +++ b/Commands/eventhubs/namespace/application-group/_list.md @@ -11,3 +11,7 @@ List a list of application groups for a Namespace. ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2FwcGxpY2F0aW9uZ3JvdXBz/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2FwcGxpY2F0aW9uZ3JvdXBz/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/namespace/application-group/_show.md b/Commands/eventhubs/namespace/application-group/_show.md index 5927521f7..88c7046ea 100644 --- a/Commands/eventhubs/namespace/application-group/_show.md +++ b/Commands/eventhubs/namespace/application-group/_show.md @@ -11,3 +11,7 @@ Get an ApplicationGroup for a Namespace. ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2FwcGxpY2F0aW9uZ3JvdXBzL3t9/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2FwcGxpY2F0aW9uZ3JvdXBzL3t9/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/namespace/application-group/_update.md b/Commands/eventhubs/namespace/application-group/_update.md index dd5a830b2..dceb52bb5 100644 --- a/Commands/eventhubs/namespace/application-group/_update.md +++ b/Commands/eventhubs/namespace/application-group/_update.md @@ -11,3 +11,7 @@ Update an ApplicationGroup for a Namespace. ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2FwcGxpY2F0aW9uZ3JvdXBzL3t9/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2FwcGxpY2F0aW9uZ3JvdXBzL3t9/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/namespace/authorization-rule/_create.md b/Commands/eventhubs/namespace/authorization-rule/_create.md index 8c4efd22f..041d30420 100644 --- a/Commands/eventhubs/namespace/authorization-rule/_create.md +++ b/Commands/eventhubs/namespace/authorization-rule/_create.md @@ -36,3 +36,7 @@ Create an AuthorizationRule for a Namespace. ```bash eventhubs namespace authorization-rule create --resource-group myresourcegroup --namespace-name mynamespace --name myauthorule --rights Send Listen ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/namespace/authorization-rule/_delete.md b/Commands/eventhubs/namespace/authorization-rule/_delete.md index e63fa989d..3a7831d0e 100644 --- a/Commands/eventhubs/namespace/authorization-rule/_delete.md +++ b/Commands/eventhubs/namespace/authorization-rule/_delete.md @@ -36,3 +36,7 @@ Delete an AuthorizationRule for a Namespace. ```bash eventhubs namespace authorization-rule delete --resource-group myresourcegroup --namespace-name mynamespace --name myauthorule ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/namespace/authorization-rule/_list.md b/Commands/eventhubs/namespace/authorization-rule/_list.md index b4d31f9bb..c6421503e 100644 --- a/Commands/eventhubs/namespace/authorization-rule/_list.md +++ b/Commands/eventhubs/namespace/authorization-rule/_list.md @@ -36,3 +36,7 @@ List a list of authorization rules for a Namespace. ```bash eventhubs namespace authorization-rule list --resource-group myresourcegroup --namespace-name mynamespace ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2F1dGhvcml6YXRpb25ydWxlcw==/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/namespace/authorization-rule/_show.md b/Commands/eventhubs/namespace/authorization-rule/_show.md index 57d6496c9..fe787dfce 100644 --- a/Commands/eventhubs/namespace/authorization-rule/_show.md +++ b/Commands/eventhubs/namespace/authorization-rule/_show.md @@ -36,3 +36,7 @@ Get an AuthorizationRule for a Namespace by rule name. ```bash eventhubs namespace authorization-rule update --resource-group myresourcegroup --namespace-name mynamespace --name myauthorule --rights Send ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/namespace/authorization-rule/_update.md b/Commands/eventhubs/namespace/authorization-rule/_update.md index fd39a3a88..84bd3cccb 100644 --- a/Commands/eventhubs/namespace/authorization-rule/_update.md +++ b/Commands/eventhubs/namespace/authorization-rule/_update.md @@ -36,3 +36,7 @@ Update an AuthorizationRule for a Namespace. ```bash eventhubs namespace authorization-rule update --resource-group myresourcegroup --namespace-name mynamespace --name myauthorule --rights Send ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/namespace/authorization-rule/keys/_list.md b/Commands/eventhubs/namespace/authorization-rule/keys/_list.md index b101edd09..7a3bdad95 100644 --- a/Commands/eventhubs/namespace/authorization-rule/keys/_list.md +++ b/Commands/eventhubs/namespace/authorization-rule/keys/_list.md @@ -36,3 +36,7 @@ Gets the primary and secondary connection strings for the Namespace. ```bash eventhubs namespace authorization-rule keys list --resource-group myresourcegroup --namespace-name mynamespace --name myauthorule ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9saXN0a2V5cw==/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/namespace/authorization-rule/keys/_renew.md b/Commands/eventhubs/namespace/authorization-rule/keys/_renew.md index fafd18381..f35fe6e7b 100644 --- a/Commands/eventhubs/namespace/authorization-rule/keys/_renew.md +++ b/Commands/eventhubs/namespace/authorization-rule/keys/_renew.md @@ -36,3 +36,7 @@ Regenerates the primary or secondary connection strings for the specified Namesp ```bash eventhubs namespace authorization-rule keys renew --resource-group myresourcegroup --namespace-name mynamespace --name myauthorule --key PrimaryKey ``` + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9yZWdlbmVyYXRla2V5cw==/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/namespace/identity/_assign.md b/Commands/eventhubs/namespace/identity/_assign.md new file mode 100644 index 000000000..dda316a91 --- /dev/null +++ b/Commands/eventhubs/namespace/identity/_assign.md @@ -0,0 +1,9 @@ +# [Command] _eventhubs namespace identity assign_ + +Assign the user or system managed identities. + +## Versions + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/namespace/identity/_remove.md b/Commands/eventhubs/namespace/identity/_remove.md new file mode 100644 index 000000000..152b64c64 --- /dev/null +++ b/Commands/eventhubs/namespace/identity/_remove.md @@ -0,0 +1,9 @@ +# [Command] _eventhubs namespace identity remove_ + +Remove the user or system managed identities. + +## Versions + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/namespace/identity/_show.md b/Commands/eventhubs/namespace/identity/_show.md new file mode 100644 index 000000000..1e705fc50 --- /dev/null +++ b/Commands/eventhubs/namespace/identity/_show.md @@ -0,0 +1,9 @@ +# [Command] _eventhubs namespace identity show_ + +Show the details of managed identities. + +## Versions + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/namespace/identity/readme.md b/Commands/eventhubs/namespace/identity/readme.md new file mode 100644 index 000000000..fe9cd63fe --- /dev/null +++ b/Commands/eventhubs/namespace/identity/readme.md @@ -0,0 +1,14 @@ +# [Group] _eventhubs namespace identity_ + +Manage Identity + +## Commands + +- [assign](/Commands/eventhubs/namespace/identity/_assign.md) +: Assign the user or system managed identities. + +- [remove](/Commands/eventhubs/namespace/identity/_remove.md) +: Remove the user or system managed identities. + +- [show](/Commands/eventhubs/namespace/identity/_show.md) +: Show the details of managed identities. diff --git a/Commands/eventhubs/namespace/network-rule-set/_create.md b/Commands/eventhubs/namespace/network-rule-set/_create.md index 9706a6c76..2396a48c3 100644 --- a/Commands/eventhubs/namespace/network-rule-set/_create.md +++ b/Commands/eventhubs/namespace/network-rule-set/_create.md @@ -11,3 +11,7 @@ Create NetworkRuleSet for a Namespace. ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtydWxlc2V0cy9kZWZhdWx0/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtydWxlc2V0cy9kZWZhdWx0/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/namespace/network-rule-set/_list.md b/Commands/eventhubs/namespace/network-rule-set/_list.md index 075f629bd..f0d9b996e 100644 --- a/Commands/eventhubs/namespace/network-rule-set/_list.md +++ b/Commands/eventhubs/namespace/network-rule-set/_list.md @@ -11,3 +11,7 @@ List NetworkRuleSet for a Namespace. ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtydWxlc2V0cw==/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtydWxlc2V0cw==/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/namespace/network-rule-set/_show.md b/Commands/eventhubs/namespace/network-rule-set/_show.md index a9702b364..cd430cb8b 100644 --- a/Commands/eventhubs/namespace/network-rule-set/_show.md +++ b/Commands/eventhubs/namespace/network-rule-set/_show.md @@ -11,3 +11,7 @@ Get NetworkRuleSet for a Namespace. ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtydWxlc2V0cy9kZWZhdWx0/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtydWxlc2V0cy9kZWZhdWx0/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/namespace/network-rule-set/_update.md b/Commands/eventhubs/namespace/network-rule-set/_update.md index 6137d634d..8ba11fae0 100644 --- a/Commands/eventhubs/namespace/network-rule-set/_update.md +++ b/Commands/eventhubs/namespace/network-rule-set/_update.md @@ -11,3 +11,7 @@ Update NetworkRuleSet for a Namespace. ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtydWxlc2V0cy9kZWZhdWx0/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtydWxlc2V0cy9kZWZhdWx0/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/namespace/nsp-configuration/_list.md b/Commands/eventhubs/namespace/nsp-configuration/_list.md index 5ce42c324..277710312 100644 --- a/Commands/eventhubs/namespace/nsp-configuration/_list.md +++ b/Commands/eventhubs/namespace/nsp-configuration/_list.md @@ -7,3 +7,7 @@ List list of current NetworkSecurityPerimeterConfiguration for Namespace ### [2025-05-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtzZWN1cml0eXBlcmltZXRlcmNvbmZpZ3VyYXRpb25z/2025-05-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtzZWN1cml0eXBlcmltZXRlcmNvbmZpZ3VyYXRpb25z/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/namespace/nsp-configuration/_reconcile.md b/Commands/eventhubs/namespace/nsp-configuration/_reconcile.md new file mode 100644 index 000000000..5d3c6d324 --- /dev/null +++ b/Commands/eventhubs/namespace/nsp-configuration/_reconcile.md @@ -0,0 +1,9 @@ +# [Command] _eventhubs namespace nsp-configuration reconcile_ + +Refreshes any information about the association. + +## Versions + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtzZWN1cml0eXBlcmltZXRlcmNvbmZpZ3VyYXRpb25zL3t9L3JlY29uY2lsZQ==/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/namespace/nsp-configuration/_show.md b/Commands/eventhubs/namespace/nsp-configuration/_show.md index 0975f8f8b..58953bf01 100644 --- a/Commands/eventhubs/namespace/nsp-configuration/_show.md +++ b/Commands/eventhubs/namespace/nsp-configuration/_show.md @@ -7,3 +7,7 @@ Get a NetworkSecurityPerimeterConfigurations resourceAssociationName ### [2025-05-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtzZWN1cml0eXBlcmltZXRlcmNvbmZpZ3VyYXRpb25zL3t9/2025-05-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtzZWN1cml0eXBlcmltZXRlcmNvbmZpZ3VyYXRpb25zL3t9/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/namespace/nsp-configuration/readme.md b/Commands/eventhubs/namespace/nsp-configuration/readme.md index 2df28cd7c..de5e9c960 100644 --- a/Commands/eventhubs/namespace/nsp-configuration/readme.md +++ b/Commands/eventhubs/namespace/nsp-configuration/readme.md @@ -1,11 +1,14 @@ # [Group] _eventhubs namespace nsp-configuration_ -Manage Network Security Perimeter Configurations +Manage Nsp Configurations ## Commands - [list](/Commands/eventhubs/namespace/nsp-configuration/_list.md) : List list of current NetworkSecurityPerimeterConfiguration for Namespace +- [reconcile](/Commands/eventhubs/namespace/nsp-configuration/_reconcile.md) +: Refreshes any information about the association. + - [show](/Commands/eventhubs/namespace/nsp-configuration/_show.md) : Get a NetworkSecurityPerimeterConfigurations resourceAssociationName diff --git a/Commands/eventhubs/namespace/private-endpoint-connection/_create.md b/Commands/eventhubs/namespace/private-endpoint-connection/_create.md index 6ead6b5ad..70c4d846c 100644 --- a/Commands/eventhubs/namespace/private-endpoint-connection/_create.md +++ b/Commands/eventhubs/namespace/private-endpoint-connection/_create.md @@ -11,3 +11,7 @@ Create PrivateEndpointConnections of service namespace. ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3ByaXZhdGVlbmRwb2ludGNvbm5lY3Rpb25zL3t9/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3ByaXZhdGVlbmRwb2ludGNvbm5lY3Rpb25zL3t9/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/namespace/private-endpoint-connection/_delete.md b/Commands/eventhubs/namespace/private-endpoint-connection/_delete.md index 85f351a0b..cbf1f4493 100644 --- a/Commands/eventhubs/namespace/private-endpoint-connection/_delete.md +++ b/Commands/eventhubs/namespace/private-endpoint-connection/_delete.md @@ -11,3 +11,7 @@ Delete a Private Endpoint Connection. ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3ByaXZhdGVlbmRwb2ludGNvbm5lY3Rpb25zL3t9/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3ByaXZhdGVlbmRwb2ludGNvbm5lY3Rpb25zL3t9/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/namespace/private-endpoint-connection/_list.md b/Commands/eventhubs/namespace/private-endpoint-connection/_list.md index 0140613d2..9e1824785 100644 --- a/Commands/eventhubs/namespace/private-endpoint-connection/_list.md +++ b/Commands/eventhubs/namespace/private-endpoint-connection/_list.md @@ -11,3 +11,7 @@ List the available PrivateEndpointConnections within a namespace. ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3ByaXZhdGVlbmRwb2ludGNvbm5lY3Rpb25z/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3ByaXZhdGVlbmRwb2ludGNvbm5lY3Rpb25z/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/namespace/private-endpoint-connection/_show.md b/Commands/eventhubs/namespace/private-endpoint-connection/_show.md index 1b950a398..24b5dc3c8 100644 --- a/Commands/eventhubs/namespace/private-endpoint-connection/_show.md +++ b/Commands/eventhubs/namespace/private-endpoint-connection/_show.md @@ -11,3 +11,7 @@ Get a description for the specified Private Endpoint Connection name. ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3ByaXZhdGVlbmRwb2ludGNvbm5lY3Rpb25zL3t9/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3ByaXZhdGVlbmRwb2ludGNvbm5lY3Rpb25zL3t9/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/namespace/private-endpoint-connection/_update.md b/Commands/eventhubs/namespace/private-endpoint-connection/_update.md index cf0c1400f..3810a1402 100644 --- a/Commands/eventhubs/namespace/private-endpoint-connection/_update.md +++ b/Commands/eventhubs/namespace/private-endpoint-connection/_update.md @@ -11,3 +11,7 @@ Update PrivateEndpointConnections of service namespace. ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3ByaXZhdGVlbmRwb2ludGNvbm5lY3Rpb25zL3t9/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3ByaXZhdGVlbmRwb2ludGNvbm5lY3Rpb25zL3t9/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/namespace/private-link-resource/_show.md b/Commands/eventhubs/namespace/private-link-resource/_show.md index e997b954c..26c11c86c 100644 --- a/Commands/eventhubs/namespace/private-link-resource/_show.md +++ b/Commands/eventhubs/namespace/private-link-resource/_show.md @@ -11,3 +11,7 @@ List lists of resources that supports Privatelinks. ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3ByaXZhdGVsaW5rcmVzb3VyY2Vz/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3ByaXZhdGVsaW5rcmVzb3VyY2Vz/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/namespace/readme.md b/Commands/eventhubs/namespace/readme.md index 669491fe7..1733df9a9 100644 --- a/Commands/eventhubs/namespace/readme.md +++ b/Commands/eventhubs/namespace/readme.md @@ -10,11 +10,14 @@ Manage Namespace - [authorization-rule](/Commands/eventhubs/namespace/authorization-rule/readme.md) : Eventhub namespace authorization-rule. +- [identity](/Commands/eventhubs/namespace/identity/readme.md) +: Manage Identity + - [network-rule-set](/Commands/eventhubs/namespace/network-rule-set/readme.md) : Manage Azure EventHubs networkruleset for namespace - [nsp-configuration](/Commands/eventhubs/namespace/nsp-configuration/readme.md) -: Manage Network Security Perimeter Configurations +: Manage Nsp Configurations - [private-endpoint-connection](/Commands/eventhubs/namespace/private-endpoint-connection/readme.md) : Manage eventhubs namespace private endpoint connection. diff --git a/Commands/eventhubs/namespace/schema-registry/_create.md b/Commands/eventhubs/namespace/schema-registry/_create.md index f674e3f7d..5e47e60da 100644 --- a/Commands/eventhubs/namespace/schema-registry/_create.md +++ b/Commands/eventhubs/namespace/schema-registry/_create.md @@ -11,3 +11,7 @@ Create an EventHub schema group. ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3NjaGVtYWdyb3Vwcy97fQ==/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3NjaGVtYWdyb3Vwcy97fQ==/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/namespace/schema-registry/_delete.md b/Commands/eventhubs/namespace/schema-registry/_delete.md index c7a28b0e7..60db2710e 100644 --- a/Commands/eventhubs/namespace/schema-registry/_delete.md +++ b/Commands/eventhubs/namespace/schema-registry/_delete.md @@ -11,3 +11,7 @@ Delete an EventHub schema group. ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3NjaGVtYWdyb3Vwcy97fQ==/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3NjaGVtYWdyb3Vwcy97fQ==/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/namespace/schema-registry/_list.md b/Commands/eventhubs/namespace/schema-registry/_list.md index 15c1f4415..bd95fbba6 100644 --- a/Commands/eventhubs/namespace/schema-registry/_list.md +++ b/Commands/eventhubs/namespace/schema-registry/_list.md @@ -11,3 +11,7 @@ List all the Schema Groups in a Namespace. ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3NjaGVtYWdyb3Vwcw==/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3NjaGVtYWdyb3Vwcw==/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/namespace/schema-registry/_show.md b/Commands/eventhubs/namespace/schema-registry/_show.md index 8546f34e9..412dcfd29 100644 --- a/Commands/eventhubs/namespace/schema-registry/_show.md +++ b/Commands/eventhubs/namespace/schema-registry/_show.md @@ -11,3 +11,7 @@ Get the details of an EventHub schema group. ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3NjaGVtYWdyb3Vwcy97fQ==/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3NjaGVtYWdyb3Vwcy97fQ==/2026-01-01.xml) **Stable** + + diff --git a/Commands/eventhubs/namespace/schema-registry/_update.md b/Commands/eventhubs/namespace/schema-registry/_update.md index e843a1017..166a5dace 100644 --- a/Commands/eventhubs/namespace/schema-registry/_update.md +++ b/Commands/eventhubs/namespace/schema-registry/_update.md @@ -11,3 +11,7 @@ Update an EventHub schema group. ### [2023-01-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3NjaGVtYWdyb3Vwcy97fQ==/2023-01-01-preview.xml) **Stable** + +### [2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3NjaGVtYWdyb3Vwcy97fQ==/2026-01-01.xml) **Stable** + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9hdmFpbGFibGVjbHVzdGVycmVnaW9ucw==/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9hdmFpbGFibGVjbHVzdGVycmVnaW9ucw==/2026-01-01.json new file mode 100644 index 000000000..be360761a --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9hdmFpbGFibGVjbHVzdGVycmVnaW9ucw==/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.eventhub/availableclusterregions", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkV2ZW50SHViL2F2YWlsYWJsZUNsdXN0ZXJSZWdpb25z/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs cluster", "commands": [{"name": "available-region", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/providers/microsoft.eventhub/availableclusterregions", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkV2ZW50SHViL2F2YWlsYWJsZUNsdXN0ZXJSZWdpb25z/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Clusters_ListAvailableClusterRegion", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.EventHub/availableClusterRegions", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "array", "name": "value", "item": {"type": "object", "props": [{"type": "string", "name": "location"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9hdmFpbGFibGVjbHVzdGVycmVnaW9ucw==/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9hdmFpbGFibGVjbHVzdGVycmVnaW9ucw==/2026-01-01.xml new file mode 100644 index 000000000..e64ef2a5d --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9hdmFpbGFibGVjbHVzdGVycmVnaW9ucw==/2026-01-01.xml @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jaGVja25hbWVhdmFpbGFiaWxpdHk=/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jaGVja25hbWVhdmFpbGFiaWxpdHk=/2026-01-01.json new file mode 100644 index 000000000..7b03361eb --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jaGVja25hbWVhdmFpbGFiaWxpdHk=/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.eventhub/checknameavailability", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkV2ZW50SHViL2NoZWNrTmFtZUF2YWlsYWJpbGl0eQ==/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs namespace", "commands": [{"name": "exists", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/providers/microsoft.eventhub/checknameavailability", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkV2ZW50SHViL2NoZWNrTmFtZUF2YWlsYWJpbGl0eQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Parameters", "args": [{"type": "string", "var": "$parameters.name", "options": ["name"], "required": true, "group": "Parameters", "help": {"short": "Name to check the namespace name availability"}}]}], "operations": [{"operationId": "Namespaces_CheckNameAvailability", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.EventHub/checkNameAvailability", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "string", "name": "name", "arg": "$parameters.name", "required": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "message"}, {"type": "boolean", "name": "nameAvailable"}, {"type": "string", "name": "reason", "enum": {"items": [{"value": "InvalidName"}, {"value": "NameInLockdown"}, {"value": "NameInUse"}, {"value": "None"}, {"value": "SubscriptionIsDisabled"}, {"value": "TooManyNamespaceInCurrentSubscription"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jaGVja25hbWVhdmFpbGFiaWxpdHk=/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jaGVja25hbWVhdmFpbGFiaWxpdHk=/2026-01-01.xml new file mode 100644 index 000000000..71cdc71d1 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jaGVja25hbWVhdmFpbGFiaWxpdHk=/2026-01-01.xml @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycw==/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycw==/2026-01-01.json new file mode 100644 index 000000000..c50f3e342 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycw==/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.eventhub/clusters", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkV2ZW50SHViL2NsdXN0ZXJz/V/MjAyNi0wMS0wMQ=="}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/clusters", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvY2x1c3RlcnM=/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs cluster", "commands": [{"name": "list", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/providers/microsoft.eventhub/clusters", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkV2ZW50SHViL2NsdXN0ZXJz/V/MjAyNi0wMS0wMQ=="}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/clusters", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvY2x1c3RlcnM=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "conditions": [{"var": "$Condition_Clusters_ListBySubscription", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.subscriptionId"}, {"type": "not", "operator": {"type": "hasValue", "arg": "$Path.resourceGroupName"}}]}}, {"var": "$Condition_Clusters_ListByResourceGroup", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.resourceGroupName"}, {"type": "hasValue", "arg": "$Path.subscriptionId"}]}}], "operations": [{"when": ["$Condition_Clusters_ListBySubscription"], "operationId": "Clusters_ListBySubscription", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.EventHub/clusters", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/clusters/{}"}}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "createdAt"}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "object", "name": "platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "props": [{"type": "string", "name": "mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Active"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Scaling"}, {"value": "Succeeded"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "status"}, {"type": "boolean", "name": "supportsScaling"}, {"readOnly": true, "type": "string", "name": "updatedAt"}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity", "format": {"minimum": 1}}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Dedicated"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"when": ["$Condition_Clusters_ListByResourceGroup"], "operationId": "Clusters_ListByResourceGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/clusters", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/clusters/{}"}}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "createdAt"}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "object", "name": "platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "props": [{"type": "string", "name": "mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Active"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Scaling"}, {"value": "Succeeded"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "status"}, {"type": "boolean", "name": "supportsScaling"}, {"readOnly": true, "type": "string", "name": "updatedAt"}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity", "format": {"minimum": 1}}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Dedicated"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycw==/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycw==/2026-01-01.xml new file mode 100644 index 000000000..c4922967e --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycw==/2026-01-01.xml @@ -0,0 +1,261 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2Vz/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2Vz/2026-01-01.json new file mode 100644 index 000000000..0531d0674 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2Vz/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.eventhub/namespaces", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkV2ZW50SHViL25hbWVzcGFjZXM=/V/MjAyNi0wMS0wMQ=="}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcw==/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs namespace", "commands": [{"name": "list", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/providers/microsoft.eventhub/namespaces", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkV2ZW50SHViL25hbWVzcGFjZXM=/V/MjAyNi0wMS0wMQ=="}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcw==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "conditions": [{"var": "$Condition_Namespaces_List", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.subscriptionId"}, {"type": "not", "operator": {"type": "hasValue", "arg": "$Path.resourceGroupName"}}]}}, {"var": "$Condition_Namespaces_ListByResourceGroup", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.resourceGroupName"}, {"type": "hasValue", "arg": "$Path.subscriptionId"}]}}], "operations": [{"when": ["$Condition_Namespaces_List"], "operationId": "Namespaces_List", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.EventHub/namespaces", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "string", "name": "principalId"}, {"readOnly": true, "type": "string", "name": "tenantId"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned, UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "clientId"}, {"readOnly": true, "type": "string", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName"}, {"type": "string", "name": "clusterArmId"}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "disableLocalAuth"}, {"type": "object", "name": "encryption", "props": [{"default": {"value": "Microsoft.KeyVault"}, "type": "string", "name": "keySource", "enum": {"items": [{"value": "Microsoft.KeyVault"}]}}, {"type": "array", "name": "keyVaultProperties", "item": {"type": "object", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "userAssignedIdentity"}]}, {"type": "string", "name": "keyName"}, {"type": "string", "name": "keyVaultUri"}, {"type": "string", "name": "keyVersion"}]}}, {"type": "boolean", "name": "requireInfrastructureEncryption"}]}, {"type": "object", "name": "geoDataReplication", "props": [{"type": "array", "name": "locations", "item": {"type": "object", "props": [{"type": "string", "name": "clusterArmId"}, {"type": "string", "name": "locationName"}, {"readOnly": true, "type": "string", "name": "replicaState"}, {"type": "string", "name": "roleType", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}]}}, {"type": "integer32", "name": "maxReplicationLagDurationInSeconds"}]}, {"type": "string", "name": "ipAddressType", "enum": {"items": [{"value": "DualStack"}, {"value": "IPv4"}]}}, {"type": "boolean", "name": "isAutoInflateEnabled"}, {"type": "boolean", "name": "kafkaEnabled"}, {"type": "integer32", "name": "maximumThroughputUnits", "format": {"minimum": 0}}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "string", "name": "minimumTlsVersion", "enum": {"items": [{"value": "1.0"}, {"value": "1.1"}, {"value": "1.2"}, {"value": "1.3"}]}}, {"type": "object", "name": "platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "props": [{"type": "string", "name": "mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "array", "name": "privateEndpointConnections", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "props": [{"type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "@SystemData_read", "name": "systemData"}, {"readOnly": true, "type": "string", "name": "type"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState"}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"readOnly": true, "type": "string", "name": "serviceBusEndpoint"}, {"readOnly": true, "type": "string", "name": "status"}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity", "format": {"minimum": 0}}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}], "cls": "SystemData_read"}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"when": ["$Condition_Namespaces_ListByResourceGroup"], "operationId": "Namespaces_ListByResourceGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "string", "name": "principalId"}, {"readOnly": true, "type": "string", "name": "tenantId"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned, UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "clientId"}, {"readOnly": true, "type": "string", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName"}, {"type": "string", "name": "clusterArmId"}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "disableLocalAuth"}, {"type": "object", "name": "encryption", "props": [{"default": {"value": "Microsoft.KeyVault"}, "type": "string", "name": "keySource", "enum": {"items": [{"value": "Microsoft.KeyVault"}]}}, {"type": "array", "name": "keyVaultProperties", "item": {"type": "object", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "userAssignedIdentity"}]}, {"type": "string", "name": "keyName"}, {"type": "string", "name": "keyVaultUri"}, {"type": "string", "name": "keyVersion"}]}}, {"type": "boolean", "name": "requireInfrastructureEncryption"}]}, {"type": "object", "name": "geoDataReplication", "props": [{"type": "array", "name": "locations", "item": {"type": "object", "props": [{"type": "string", "name": "clusterArmId"}, {"type": "string", "name": "locationName"}, {"readOnly": true, "type": "string", "name": "replicaState"}, {"type": "string", "name": "roleType", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}]}}, {"type": "integer32", "name": "maxReplicationLagDurationInSeconds"}]}, {"type": "string", "name": "ipAddressType", "enum": {"items": [{"value": "DualStack"}, {"value": "IPv4"}]}}, {"type": "boolean", "name": "isAutoInflateEnabled"}, {"type": "boolean", "name": "kafkaEnabled"}, {"type": "integer32", "name": "maximumThroughputUnits", "format": {"minimum": 0}}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "string", "name": "minimumTlsVersion", "enum": {"items": [{"value": "1.0"}, {"value": "1.1"}, {"value": "1.2"}, {"value": "1.3"}]}}, {"type": "object", "name": "platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "props": [{"type": "string", "name": "mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "array", "name": "privateEndpointConnections", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "props": [{"type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "@SystemData_read", "name": "systemData"}, {"readOnly": true, "type": "string", "name": "type"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState"}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"readOnly": true, "type": "string", "name": "serviceBusEndpoint"}, {"readOnly": true, "type": "string", "name": "status"}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity", "format": {"minimum": 0}}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "@SystemData_read", "name": "systemData"}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2Vz/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2Vz/2026-01-01.xml new file mode 100644 index 000000000..ecd5bc3ef --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2Vz/2026-01-01.xml @@ -0,0 +1,484 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycw==/2026-01-01.md b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycw==/2026-01-01.md new file mode 100644 index 000000000..d0047da28 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycw==/2026-01-01.md @@ -0,0 +1 @@ +Reference [/subscriptions/{}/providers/microsoft.eventhub/clusters 2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycw==/2026-01-01.xml) diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycy97fQ==/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycy97fQ==/2026-01-01.json new file mode 100644 index 000000000..f5cf7842e --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycy97fQ==/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/clusters/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvY2x1c3RlcnMve2NsdXN0ZXJOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs cluster", "commands": [{"name": "show", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/clusters/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvY2x1c3RlcnMve2NsdXN0ZXJOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["n", "name", "cluster-name"], "required": true, "idPart": "name", "help": {"short": "The name of the Event Hubs Cluster."}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Clusters_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/clusters/{clusterName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/clusters/{}"}}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "createdAt"}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "object", "name": "platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "props": [{"type": "string", "name": "mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Active"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Scaling"}, {"value": "Succeeded"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "status"}, {"type": "boolean", "name": "supportsScaling"}, {"readOnly": true, "type": "string", "name": "updatedAt"}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity", "format": {"minimum": 1}}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Dedicated"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "delete", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/clusters/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvY2x1c3RlcnMve2NsdXN0ZXJOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["n", "name", "cluster-name"], "required": true, "idPart": "name", "help": {"short": "The name of the Event Hubs Cluster."}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "Clusters_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/clusters/{clusterName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/clusters/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvY2x1c3RlcnMve2NsdXN0ZXJOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["n", "name", "cluster-name"], "required": true, "idPart": "name", "help": {"short": "The name of the Event Hubs Cluster."}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Parameters", "args": [{"type": "ResourceLocation", "var": "$parameters.location", "options": ["l", "location"], "group": "Parameters", "help": {"short": "Resource location."}}, {"type": "object", "var": "$parameters.tags", "options": ["tags"], "group": "Parameters", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "Properties", "args": [{"type": "object", "var": "$parameters.properties.platformCapabilities", "options": ["platform-capabilities"], "group": "Properties", "args": [{"type": "object", "var": "$parameters.properties.platformCapabilities.confidentialCompute", "options": ["confidential-compute"], "args": [{"type": "string", "var": "$parameters.properties.platformCapabilities.confidentialCompute.mode", "options": ["mode"], "help": {"short": "Setting to Enable or Disable Confidential Compute"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}]}, {"type": "boolean", "var": "$parameters.properties.supportsScaling", "options": ["supports-scaling"], "group": "Properties", "help": {"short": "A value that indicates whether Scaling is Supported."}}, {"type": "boolean", "var": "$parameters.properties.zoneRedundant", "options": ["zone-redundant"], "group": "Properties", "help": {"short": "A value that indicates whether the cluster is zone redundant."}}]}, {"name": "Sku", "args": [{"type": "integer32", "var": "$parameters.sku.capacity", "options": ["capacity"], "group": "Sku", "help": {"short": "The quantity of Event Hubs Cluster Capacity Units contained in this cluster."}, "default": {"value": 1}, "format": {"minimum": 1}}, {"type": "string", "var": "$parameters.sku.name", "options": ["sku"], "group": "Sku", "help": {"short": "Name of this SKU."}, "default": {"value": "Dedicated"}, "enum": {"items": [{"name": "Dedicated", "value": "Dedicated"}]}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "Clusters_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/clusters/{clusterName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "ResourceLocation", "name": "location", "arg": "$parameters.location"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "platformCapabilities", "arg": "$parameters.properties.platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "arg": "$parameters.properties.platformCapabilities.confidentialCompute", "props": [{"type": "string", "name": "mode", "arg": "$parameters.properties.platformCapabilities.confidentialCompute.mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "boolean", "name": "supportsScaling", "arg": "$parameters.properties.supportsScaling"}, {"type": "boolean", "name": "zoneRedundant", "arg": "$parameters.properties.zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity", "arg": "$parameters.sku.capacity", "format": {"minimum": 1}}, {"type": "string", "name": "name", "arg": "$parameters.sku.name", "required": true, "enum": {"items": [{"value": "Dedicated"}]}}]}, {"type": "object", "name": "tags", "arg": "$parameters.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/clusters/{}"}}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "createdAt"}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "object", "name": "platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "props": [{"type": "string", "name": "mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Active"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Scaling"}, {"value": "Succeeded"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "status"}, {"type": "boolean", "name": "supportsScaling"}, {"readOnly": true, "type": "string", "name": "updatedAt"}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity", "format": {"minimum": 1}}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Dedicated"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/clusters/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvY2x1c3RlcnMve2NsdXN0ZXJOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["n", "name", "cluster-name"], "required": true, "idPart": "name", "help": {"short": "The name of the Event Hubs Cluster."}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Parameters", "args": [{"nullable": true, "type": "object", "var": "$parameters.tags", "options": ["tags"], "group": "Parameters", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"nullable": true, "type": "string"}}}]}, {"name": "Properties", "args": [{"nullable": true, "type": "object", "var": "$parameters.properties.platformCapabilities", "options": ["platform-capabilities"], "group": "Properties", "args": [{"nullable": true, "type": "object", "var": "$parameters.properties.platformCapabilities.confidentialCompute", "options": ["confidential-compute"], "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.platformCapabilities.confidentialCompute.mode", "options": ["mode"], "help": {"short": "Setting to Enable or Disable Confidential Compute"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}]}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.supportsScaling", "options": ["supports-scaling"], "group": "Properties", "help": {"short": "A value that indicates whether Scaling is Supported."}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.zoneRedundant", "options": ["zone-redundant"], "group": "Properties", "help": {"short": "A value that indicates whether the cluster is zone redundant."}}]}, {"name": "Sku", "args": [{"nullable": true, "type": "integer32", "var": "$parameters.sku.capacity", "options": ["capacity"], "group": "Sku", "help": {"short": "The quantity of Event Hubs Cluster Capacity Units contained in this cluster."}, "format": {"minimum": 1}}, {"type": "string", "var": "$parameters.sku.name", "options": ["sku"], "group": "Sku", "help": {"short": "Name of this SKU."}, "enum": {"items": [{"name": "Dedicated", "value": "Dedicated"}]}}]}], "operations": [{"operationId": "Clusters_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/clusters/{clusterName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/clusters/{}"}}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "createdAt"}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "object", "name": "platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "props": [{"type": "string", "name": "mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Active"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Scaling"}, {"value": "Succeeded"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "status"}, {"type": "boolean", "name": "supportsScaling"}, {"readOnly": true, "type": "string", "name": "updatedAt"}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity", "format": {"minimum": 1}}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Dedicated"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "Cluster_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "platformCapabilities", "arg": "$parameters.properties.platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "arg": "$parameters.properties.platformCapabilities.confidentialCompute", "props": [{"type": "string", "name": "mode", "arg": "$parameters.properties.platformCapabilities.confidentialCompute.mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "boolean", "name": "supportsScaling", "arg": "$parameters.properties.supportsScaling"}, {"type": "boolean", "name": "zoneRedundant", "arg": "$parameters.properties.zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity", "arg": "$parameters.sku.capacity", "format": {"minimum": 1}}, {"type": "string", "name": "name", "arg": "$parameters.sku.name", "required": true, "enum": {"items": [{"value": "Dedicated"}]}}]}, {"type": "object", "name": "tags", "arg": "$parameters.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "location"}, "operationId": "Clusters_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/clusters/{clusterName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@Cluster_read"}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycy97fQ==/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycy97fQ==/2026-01-01.xml new file mode 100644 index 000000000..7b1c5ed40 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycy97fQ==/2026-01-01.xml @@ -0,0 +1,647 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + +
+
+ +
+
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycy97fS9uYW1lc3BhY2Vz/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycy97fS9uYW1lc3BhY2Vz/2026-01-01.json new file mode 100644 index 000000000..cdfeed0de --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycy97fS9uYW1lc3BhY2Vz/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/clusters/{}/namespaces", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvY2x1c3RlcnMve2NsdXN0ZXJOYW1lfS9uYW1lc3BhY2Vz/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs cluster namespace", "commands": [{"name": "list", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/clusters/{}/namespaces", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvY2x1c3RlcnMve2NsdXN0ZXJOYW1lfS9uYW1lc3BhY2Vz/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["n", "name", "cluster-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the Event Hubs Cluster."}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Clusters_ListNamespaces", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/clusters/{clusterName}/namespaces", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "array", "name": "value", "item": {"type": "object", "props": [{"type": "string", "name": "id"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycy97fS9uYW1lc3BhY2Vz/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycy97fS9uYW1lc3BhY2Vz/2026-01-01.xml new file mode 100644 index 000000000..f4dab3246 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycy97fS9uYW1lc3BhY2Vz/2026-01-01.xml @@ -0,0 +1,61 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2Vz/2026-01-01.md b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2Vz/2026-01-01.md new file mode 100644 index 000000000..ff19c42f6 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2Vz/2026-01-01.md @@ -0,0 +1 @@ +Reference [/subscriptions/{}/providers/microsoft.eventhub/namespaces 2026-01-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2Vz/2026-01-01.xml) diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9/2026-01-01.json new file mode 100644 index 000000000..ef551beec --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs namespace", "commands": [{"name": "show", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["n", "name", "namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Namespaces_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "string", "name": "principalId"}, {"readOnly": true, "type": "string", "name": "tenantId"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned, UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "clientId"}, {"readOnly": true, "type": "string", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName"}, {"type": "string", "name": "clusterArmId"}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "disableLocalAuth"}, {"type": "object", "name": "encryption", "props": [{"default": {"value": "Microsoft.KeyVault"}, "type": "string", "name": "keySource", "enum": {"items": [{"value": "Microsoft.KeyVault"}]}}, {"type": "array", "name": "keyVaultProperties", "item": {"type": "object", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "userAssignedIdentity"}]}, {"type": "string", "name": "keyName"}, {"type": "string", "name": "keyVaultUri"}, {"type": "string", "name": "keyVersion"}]}}, {"type": "boolean", "name": "requireInfrastructureEncryption"}]}, {"type": "object", "name": "geoDataReplication", "props": [{"type": "array", "name": "locations", "item": {"type": "object", "props": [{"type": "string", "name": "clusterArmId"}, {"type": "string", "name": "locationName"}, {"readOnly": true, "type": "string", "name": "replicaState"}, {"type": "string", "name": "roleType", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}]}}, {"type": "integer32", "name": "maxReplicationLagDurationInSeconds"}]}, {"type": "string", "name": "ipAddressType", "enum": {"items": [{"value": "DualStack"}, {"value": "IPv4"}]}}, {"type": "boolean", "name": "isAutoInflateEnabled"}, {"type": "boolean", "name": "kafkaEnabled"}, {"type": "integer32", "name": "maximumThroughputUnits", "format": {"minimum": 0}}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "string", "name": "minimumTlsVersion", "enum": {"items": [{"value": "1.0"}, {"value": "1.1"}, {"value": "1.2"}, {"value": "1.3"}]}}, {"type": "object", "name": "platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "props": [{"type": "string", "name": "mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "array", "name": "privateEndpointConnections", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "props": [{"type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "@SystemData_read", "name": "systemData"}, {"readOnly": true, "type": "string", "name": "type"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState"}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"readOnly": true, "type": "string", "name": "serviceBusEndpoint"}, {"readOnly": true, "type": "string", "name": "status"}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity", "format": {"minimum": 0}}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}], "cls": "SystemData_read"}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "delete", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["n", "name", "namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Namespaces_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Azure-AsyncOperation"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}, {"name": "create", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["n", "name", "namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Parameters", "args": [{"type": "object", "var": "$parameters.identity", "options": ["identity"], "group": "Parameters", "help": {"short": "Properties of BYOK Identity description"}, "args": [{"blank": {"value": "True"}, "type": "string", "var": "$parameters.identity.systemAssigned", "options": ["system-assigned", "mi-system-assigned"], "help": {"short": "Set the system managed identity."}}, {"type": "string", "var": "$parameters.identity.type", "options": ["type"], "help": {"short": "Type of managed service identity."}, "enum": {"items": [{"name": "None", "value": "None"}, {"name": "SystemAssigned", "value": "SystemAssigned"}, {"name": "SystemAssigned, UserAssigned", "value": "SystemAssigned, UserAssigned"}, {"name": "UserAssigned", "value": "UserAssigned"}]}}, {"blank": {"value": []}, "type": "array", "var": "$parameters.identity.userAssigned", "options": ["user-assigned", "mi-user-assigned"], "help": {"short": "Set the user managed identities."}, "item": {"type": "string"}}, {"type": "object", "var": "$parameters.identity.userAssignedIdentities", "options": ["user-assigned-identities"], "help": {"short": "Properties for User Assigned Identities"}, "additionalProps": {"item": {"blank": {"value": {}}, "type": "object"}}}]}, {"type": "ResourceLocation", "var": "$parameters.location", "options": ["l", "location"], "group": "Parameters", "help": {"short": "Resource location."}}, {"type": "object", "var": "$parameters.sku", "options": ["sku"], "group": "Parameters", "help": {"short": "Properties of sku resource"}, "args": [{"type": "integer32", "var": "$parameters.sku.capacity", "options": ["capacity"], "help": {"short": "The Event Hubs throughput units for Basic or Standard tiers, where value should be 0 to 20 throughput units. The Event Hubs premium units for Premium tier, where value should be 0 to 10 premium units."}, "format": {"minimum": 0}}, {"type": "string", "var": "$parameters.sku.name", "options": ["name"], "required": true, "help": {"short": "Name of this SKU."}, "enum": {"items": [{"name": "Basic", "value": "Basic"}, {"name": "Premium", "value": "Premium"}, {"name": "Standard", "value": "Standard"}]}}, {"type": "string", "var": "$parameters.sku.tier", "options": ["tier"], "help": {"short": "The billing tier of this particular SKU."}, "enum": {"items": [{"name": "Basic", "value": "Basic"}, {"name": "Premium", "value": "Premium"}, {"name": "Standard", "value": "Standard"}]}}]}, {"type": "object", "var": "$parameters.tags", "options": ["tags"], "group": "Parameters", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$parameters.properties.alternateName", "options": ["alternate-name"], "group": "Properties", "help": {"short": "Alternate name specified when alias and namespace names are same."}}, {"type": "string", "var": "$parameters.properties.clusterArmId", "options": ["cluster-arm-id"], "group": "Properties", "help": {"short": "Cluster ARM ID of the Namespace."}}, {"type": "boolean", "var": "$parameters.properties.disableLocalAuth", "options": ["disable-local-auth"], "group": "Properties", "help": {"short": "This property disables SAS authentication for the Event Hubs namespace."}}, {"type": "object", "var": "$parameters.properties.encryption", "options": ["encryption"], "group": "Properties", "help": {"short": "Properties of BYOK Encryption description"}, "args": [{"type": "string", "var": "$parameters.properties.encryption.keySource", "options": ["key-source"], "help": {"short": "Enumerates the possible value of keySource for Encryption"}, "default": {"value": "Microsoft.KeyVault"}, "enum": {"items": [{"name": "Microsoft.KeyVault", "value": "Microsoft.KeyVault"}]}}, {"type": "array", "var": "$parameters.properties.encryption.keyVaultProperties", "options": ["key-vault-properties"], "help": {"short": "Properties of KeyVault"}, "item": {"type": "object", "args": [{"type": "string", "var": "$parameters.properties.encryption.keyVaultProperties[].identity.userAssignedIdentity", "options": ["user-assigned-identity"], "group": "Identity", "help": {"short": "ARM ID of user Identity selected for encryption"}}, {"type": "string", "var": "$parameters.properties.encryption.keyVaultProperties[].keyName", "options": ["key-name"], "help": {"short": "Name of the Key from KeyVault"}}, {"type": "string", "var": "$parameters.properties.encryption.keyVaultProperties[].keyVaultUri", "options": ["key-vault-uri"], "help": {"short": "Uri of KeyVault"}}, {"type": "string", "var": "$parameters.properties.encryption.keyVaultProperties[].keyVersion", "options": ["key-version"], "help": {"short": "Key Version"}}]}}, {"type": "boolean", "var": "$parameters.properties.encryption.requireInfrastructureEncryption", "options": ["require-infrastructure-encryption"], "help": {"short": "Enable Infrastructure Encryption (Double Encryption)"}}]}, {"type": "object", "var": "$parameters.properties.geoDataReplication", "options": ["geo-data-replication"], "group": "Properties", "help": {"short": "Geo Data Replication settings for the namespace"}, "args": [{"type": "array", "var": "$parameters.properties.geoDataReplication.locations", "options": ["locations"], "help": {"short": "A list of regions where replicas of the namespace are maintained."}, "item": {"type": "object", "args": [{"type": "string", "var": "$parameters.properties.geoDataReplication.locations[].clusterArmId", "options": ["cluster-arm-id"], "help": {"short": "Optional property that denotes the ARM ID of the Cluster. This is required, if a namespace replica should be placed in a Dedicated Event Hub Cluster"}}, {"type": "string", "var": "$parameters.properties.geoDataReplication.locations[].locationName", "options": ["location-name"], "help": {"short": "Azure regions where a replica of the namespace is maintained"}}, {"type": "string", "var": "$parameters.properties.geoDataReplication.locations[].roleType", "options": ["role-type"], "help": {"short": "GeoDR Role Types"}, "enum": {"items": [{"name": "Primary", "value": "Primary"}, {"name": "Secondary", "value": "Secondary"}]}}]}}, {"type": "integer32", "var": "$parameters.properties.geoDataReplication.maxReplicationLagDurationInSeconds", "options": ["max-lag", "max-replication-lag-duration-in-seconds"], "group": "", "help": {"short": "The maximum acceptable lag for data replication operations from the primary replica to a quorum of secondary replicas. When the lag exceeds the configured amount, operations on the primary replica will be failed."}}]}, {"type": "string", "var": "$parameters.properties.ipAddressType", "options": ["ip-address-type"], "group": "Properties", "help": {"short": "The IP address type for the namespace. Determines whether the namespace supports IPv4 only or both IPv4 and IPv6 (dual stack)."}, "enum": {"items": [{"name": "DualStack", "value": "DualStack"}, {"name": "IPv4", "value": "IPv4"}]}}, {"type": "boolean", "var": "$parameters.properties.isAutoInflateEnabled", "options": ["enable-auto-inflate"], "group": "Properties", "help": {"short": "Value that indicates whether AutoInflate is enabled for eventhub namespace."}}, {"type": "boolean", "var": "$parameters.properties.kafkaEnabled", "options": ["kafka-enabled"], "group": "Properties", "help": {"short": "Value that indicates whether Kafka is enabled for eventhub namespace."}}, {"type": "integer32", "var": "$parameters.properties.maximumThroughputUnits", "options": ["maximum-throughput-units"], "group": "Properties", "help": {"short": "Upper limit of throughput units when AutoInflate is enabled, value should be within 0 to 20 throughput units. ( '0' if AutoInflateEnabled = true)"}, "format": {"minimum": 0}}, {"type": "string", "var": "$parameters.properties.minimumTlsVersion", "options": ["minimum-tls-version"], "group": "Properties", "help": {"short": "The minimum TLS version for the cluster to support, e.g. '1.2'"}, "enum": {"items": [{"name": "1.0", "value": "1.0"}, {"name": "1.1", "value": "1.1"}, {"name": "1.2", "value": "1.2"}, {"name": "1.3", "value": "1.3"}]}}, {"type": "object", "var": "$parameters.properties.platformCapabilities", "options": ["platform-capabilities"], "group": "Properties", "args": [{"type": "object", "var": "$parameters.properties.platformCapabilities.confidentialCompute", "options": ["confidential-compute"], "args": [{"type": "string", "var": "$parameters.properties.platformCapabilities.confidentialCompute.mode", "options": ["mode"], "help": {"short": "Setting to Enable or Disable Confidential Compute"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}]}, {"type": "array", "var": "$parameters.properties.privateEndpointConnections", "options": ["endpoint-connections", "private-endpoint-connections"], "group": "Properties", "help": {"short": "List of private endpoint connections."}, "item": {"type": "object", "args": [{"type": "object", "var": "$parameters.properties.privateEndpointConnections[].properties.privateEndpoint", "options": ["private-endpoint"], "group": "Properties", "help": {"short": "The Private Endpoint resource for this Connection."}, "args": [{"type": "string", "var": "$parameters.properties.privateEndpointConnections[].properties.privateEndpoint.id", "options": ["id"], "help": {"short": "The ARM identifier for Private Endpoint."}}]}, {"type": "object", "var": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState", "options": ["private-link-service-connection-state"], "group": "Properties", "help": {"short": "Details about the state of the connection."}, "args": [{"type": "string", "var": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState.description", "options": ["description"], "help": {"short": "Description of the connection state."}}, {"type": "string", "var": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState.status", "options": ["status"], "help": {"short": "Status of the connection."}, "enum": {"items": [{"name": "Approved", "value": "Approved"}, {"name": "Disconnected", "value": "Disconnected"}, {"name": "Pending", "value": "Pending"}, {"name": "Rejected", "value": "Rejected"}]}}]}, {"type": "string", "var": "$parameters.properties.privateEndpointConnections[].properties.provisioningState", "options": ["provisioning-state"], "group": "Properties", "help": {"short": "Provisioning state of the Private Endpoint Connection."}, "enum": {"items": [{"name": "Canceled", "value": "Canceled"}, {"name": "Creating", "value": "Creating"}, {"name": "Deleting", "value": "Deleting"}, {"name": "Failed", "value": "Failed"}, {"name": "Succeeded", "value": "Succeeded"}, {"name": "Updating", "value": "Updating"}]}}]}}, {"type": "string", "var": "$parameters.properties.publicNetworkAccess", "options": ["public-network-access"], "group": "Properties", "help": {"short": "This determines if traffic is allowed over public network. By default it is enabled."}, "default": {"value": "Enabled"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}, {"name": "SecuredByPerimeter", "value": "SecuredByPerimeter"}]}}, {"type": "boolean", "var": "$parameters.properties.zoneRedundant", "options": ["zone-redundant"], "group": "Properties", "help": {"short": "Enabling this property creates a Standard Event Hubs Namespace in regions supported availability zones."}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Namespaces_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "IdentityObject", "name": "identity", "arg": "$parameters.identity", "props": [{"type": "string", "name": "type", "arg": "$parameters.identity.type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned, UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "arg": "$parameters.identity.userAssignedIdentities", "additionalProps": {"item": {"type": "object"}}}], "userAssigned": {"action": "create", "type": "array", "name": "userAssigned", "arg": "$parameters.identity.userAssigned", "item": {"action": "create", "type": "string"}}, "systemAssigned": {"action": "create", "type": "string", "name": "systemAssigned", "arg": "$parameters.identity.systemAssigned"}}, {"type": "ResourceLocation", "name": "location", "arg": "$parameters.location"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName", "arg": "$parameters.properties.alternateName"}, {"type": "string", "name": "clusterArmId", "arg": "$parameters.properties.clusterArmId"}, {"type": "boolean", "name": "disableLocalAuth", "arg": "$parameters.properties.disableLocalAuth"}, {"type": "object", "name": "encryption", "arg": "$parameters.properties.encryption", "props": [{"default": {"value": "Microsoft.KeyVault"}, "type": "string", "name": "keySource", "arg": "$parameters.properties.encryption.keySource", "enum": {"items": [{"value": "Microsoft.KeyVault"}]}}, {"type": "array", "name": "keyVaultProperties", "arg": "$parameters.properties.encryption.keyVaultProperties", "item": {"type": "object", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "userAssignedIdentity", "arg": "$parameters.properties.encryption.keyVaultProperties[].identity.userAssignedIdentity"}]}, {"type": "string", "name": "keyName", "arg": "$parameters.properties.encryption.keyVaultProperties[].keyName"}, {"type": "string", "name": "keyVaultUri", "arg": "$parameters.properties.encryption.keyVaultProperties[].keyVaultUri"}, {"type": "string", "name": "keyVersion", "arg": "$parameters.properties.encryption.keyVaultProperties[].keyVersion"}]}}, {"type": "boolean", "name": "requireInfrastructureEncryption", "arg": "$parameters.properties.encryption.requireInfrastructureEncryption"}]}, {"type": "object", "name": "geoDataReplication", "arg": "$parameters.properties.geoDataReplication", "props": [{"type": "array", "name": "locations", "arg": "$parameters.properties.geoDataReplication.locations", "item": {"type": "object", "props": [{"type": "string", "name": "clusterArmId", "arg": "$parameters.properties.geoDataReplication.locations[].clusterArmId"}, {"type": "string", "name": "locationName", "arg": "$parameters.properties.geoDataReplication.locations[].locationName"}, {"type": "string", "name": "roleType", "arg": "$parameters.properties.geoDataReplication.locations[].roleType", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}]}}, {"type": "integer32", "name": "maxReplicationLagDurationInSeconds", "arg": "$parameters.properties.geoDataReplication.maxReplicationLagDurationInSeconds"}]}, {"type": "string", "name": "ipAddressType", "arg": "$parameters.properties.ipAddressType", "enum": {"items": [{"value": "DualStack"}, {"value": "IPv4"}]}}, {"type": "boolean", "name": "isAutoInflateEnabled", "arg": "$parameters.properties.isAutoInflateEnabled"}, {"type": "boolean", "name": "kafkaEnabled", "arg": "$parameters.properties.kafkaEnabled"}, {"type": "integer32", "name": "maximumThroughputUnits", "arg": "$parameters.properties.maximumThroughputUnits", "format": {"minimum": 0}}, {"type": "string", "name": "minimumTlsVersion", "arg": "$parameters.properties.minimumTlsVersion", "enum": {"items": [{"value": "1.0"}, {"value": "1.1"}, {"value": "1.2"}, {"value": "1.3"}]}}, {"type": "object", "name": "platformCapabilities", "arg": "$parameters.properties.platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "arg": "$parameters.properties.platformCapabilities.confidentialCompute", "props": [{"type": "string", "name": "mode", "arg": "$parameters.properties.platformCapabilities.confidentialCompute.mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "array", "name": "privateEndpointConnections", "arg": "$parameters.properties.privateEndpointConnections", "item": {"type": "object", "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateEndpoint", "props": [{"type": "string", "name": "id", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateEndpoint.id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState.description"}, {"type": "string", "name": "status", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState.status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "arg": "$parameters.properties.privateEndpointConnections[].properties.provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}]}}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "arg": "$parameters.properties.publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"type": "boolean", "name": "zoneRedundant", "arg": "$parameters.properties.zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "arg": "$parameters.sku", "props": [{"type": "integer32", "name": "capacity", "arg": "$parameters.sku.capacity", "format": {"minimum": 0}}, {"type": "string", "name": "name", "arg": "$parameters.sku.name", "required": true, "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}, {"type": "string", "name": "tier", "arg": "$parameters.sku.tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"type": "object", "name": "tags", "arg": "$parameters.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "string", "name": "principalId"}, {"readOnly": true, "type": "string", "name": "tenantId"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned, UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "clientId"}, {"readOnly": true, "type": "string", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName"}, {"type": "string", "name": "clusterArmId"}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "disableLocalAuth"}, {"type": "object", "name": "encryption", "props": [{"default": {"value": "Microsoft.KeyVault"}, "type": "string", "name": "keySource", "enum": {"items": [{"value": "Microsoft.KeyVault"}]}}, {"type": "array", "name": "keyVaultProperties", "item": {"type": "object", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "userAssignedIdentity"}]}, {"type": "string", "name": "keyName"}, {"type": "string", "name": "keyVaultUri"}, {"type": "string", "name": "keyVersion"}]}}, {"type": "boolean", "name": "requireInfrastructureEncryption"}]}, {"type": "object", "name": "geoDataReplication", "props": [{"type": "array", "name": "locations", "item": {"type": "object", "props": [{"type": "string", "name": "clusterArmId"}, {"type": "string", "name": "locationName"}, {"readOnly": true, "type": "string", "name": "replicaState"}, {"type": "string", "name": "roleType", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}]}}, {"type": "integer32", "name": "maxReplicationLagDurationInSeconds"}]}, {"type": "string", "name": "ipAddressType", "enum": {"items": [{"value": "DualStack"}, {"value": "IPv4"}]}}, {"type": "boolean", "name": "isAutoInflateEnabled"}, {"type": "boolean", "name": "kafkaEnabled"}, {"type": "integer32", "name": "maximumThroughputUnits", "format": {"minimum": 0}}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "string", "name": "minimumTlsVersion", "enum": {"items": [{"value": "1.0"}, {"value": "1.1"}, {"value": "1.2"}, {"value": "1.3"}]}}, {"type": "object", "name": "platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "props": [{"type": "string", "name": "mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "array", "name": "privateEndpointConnections", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "props": [{"type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "@SystemData_read", "name": "systemData"}, {"readOnly": true, "type": "string", "name": "type"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState"}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"readOnly": true, "type": "string", "name": "serviceBusEndpoint"}, {"readOnly": true, "type": "string", "name": "status"}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity", "format": {"minimum": 0}}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}], "cls": "SystemData_read"}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["n", "name", "namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "GeoDataReplication", "args": [{"nullable": true, "type": "array", "var": "$parameters.properties.geoDataReplication.locations", "options": ["locations"], "group": "GeoDataReplication", "help": {"short": "A list of regions where replicas of the namespace are maintained."}, "item": {"nullable": true, "type": "object", "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.geoDataReplication.locations[].clusterArmId", "options": ["cluster-arm-id"], "help": {"short": "Optional property that denotes the ARM ID of the Cluster. This is required, if a namespace replica should be placed in a Dedicated Event Hub Cluster"}}, {"nullable": true, "type": "string", "var": "$parameters.properties.geoDataReplication.locations[].locationName", "options": ["location-name"], "help": {"short": "Azure regions where a replica of the namespace is maintained"}}, {"nullable": true, "type": "string", "var": "$parameters.properties.geoDataReplication.locations[].roleType", "options": ["role-type"], "help": {"short": "GeoDR Role Types"}, "enum": {"items": [{"name": "Primary", "value": "Primary"}, {"name": "Secondary", "value": "Secondary"}]}}]}}, {"nullable": true, "type": "integer32", "var": "$parameters.properties.geoDataReplication.maxReplicationLagDurationInSeconds", "options": ["max-lag", "max-replication-lag-duration-in-seconds"], "group": "GeoDataReplication", "help": {"short": "The maximum acceptable lag for data replication operations from the primary replica to a quorum of secondary replicas. When the lag exceeds the configured amount, operations on the primary replica will be failed."}}]}, {"name": "Parameters", "args": [{"nullable": true, "type": "object", "var": "$parameters.identity", "options": ["identity"], "group": "Parameters", "help": {"short": "Properties of BYOK Identity description"}, "args": [{"nullable": true, "type": "string", "var": "$parameters.identity.type", "options": ["type"], "help": {"short": "Type of managed service identity."}, "enum": {"items": [{"name": "None", "value": "None"}, {"name": "SystemAssigned", "value": "SystemAssigned"}, {"name": "SystemAssigned, UserAssigned", "value": "SystemAssigned, UserAssigned"}, {"name": "UserAssigned", "value": "UserAssigned"}]}}, {"nullable": true, "type": "object", "var": "$parameters.identity.userAssignedIdentities", "options": ["user-assigned-identities"], "help": {"short": "Properties for User Assigned Identities"}, "additionalProps": {"item": {"nullable": true, "blank": {"value": {}}, "type": "object"}}}]}, {"nullable": true, "type": "object", "var": "$parameters.tags", "options": ["tags"], "group": "Parameters", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"nullable": true, "type": "string"}}}]}, {"name": "Properties", "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.alternateName", "options": ["alternate-name"], "group": "Properties", "help": {"short": "Alternate name specified when alias and namespace names are same."}}, {"nullable": true, "type": "string", "var": "$parameters.properties.clusterArmId", "options": ["cluster-arm-id"], "group": "Properties", "help": {"short": "Cluster ARM ID of the Namespace."}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.disableLocalAuth", "options": ["disable-local-auth"], "group": "Properties", "help": {"short": "This property disables SAS authentication for the Event Hubs namespace."}}, {"nullable": true, "type": "object", "var": "$parameters.properties.encryption", "options": ["encryption"], "group": "Properties", "help": {"short": "Properties of BYOK Encryption description"}, "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.encryption.keySource", "options": ["key-source"], "help": {"short": "Enumerates the possible value of keySource for Encryption"}, "enum": {"items": [{"name": "Microsoft.KeyVault", "value": "Microsoft.KeyVault"}]}}, {"nullable": true, "type": "array", "var": "$parameters.properties.encryption.keyVaultProperties", "options": ["key-vault-properties"], "help": {"short": "Properties of KeyVault"}, "item": {"nullable": true, "type": "object", "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.encryption.keyVaultProperties[].identity.userAssignedIdentity", "options": ["user-assigned-identity"], "group": "Identity", "help": {"short": "ARM ID of user Identity selected for encryption"}}, {"nullable": true, "type": "string", "var": "$parameters.properties.encryption.keyVaultProperties[].keyName", "options": ["key-name"], "help": {"short": "Name of the Key from KeyVault"}}, {"nullable": true, "type": "string", "var": "$parameters.properties.encryption.keyVaultProperties[].keyVaultUri", "options": ["key-vault-uri"], "help": {"short": "Uri of KeyVault"}}, {"nullable": true, "type": "string", "var": "$parameters.properties.encryption.keyVaultProperties[].keyVersion", "options": ["key-version"], "help": {"short": "Key Version"}}]}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.encryption.requireInfrastructureEncryption", "options": ["require-infrastructure-encryption"], "help": {"short": "Enable Infrastructure Encryption (Double Encryption)"}}]}, {"nullable": true, "type": "string", "var": "$parameters.properties.ipAddressType", "options": ["ip-address-type"], "group": "Properties", "help": {"short": "The IP address type for the namespace. Determines whether the namespace supports IPv4 only or both IPv4 and IPv6 (dual stack)."}, "enum": {"items": [{"name": "DualStack", "value": "DualStack"}, {"name": "IPv4", "value": "IPv4"}]}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.isAutoInflateEnabled", "options": ["enable-auto-inflate"], "group": "Properties", "help": {"short": "Value that indicates whether AutoInflate is enabled for eventhub namespace."}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.kafkaEnabled", "options": ["kafka-enabled"], "group": "Properties", "help": {"short": "Value that indicates whether Kafka is enabled for eventhub namespace."}}, {"nullable": true, "type": "integer32", "var": "$parameters.properties.maximumThroughputUnits", "options": ["maximum-throughput-units"], "group": "Properties", "help": {"short": "Upper limit of throughput units when AutoInflate is enabled, value should be within 0 to 20 throughput units. ( '0' if AutoInflateEnabled = true)"}, "format": {"minimum": 0}}, {"nullable": true, "type": "string", "var": "$parameters.properties.minimumTlsVersion", "options": ["minimum-tls-version"], "group": "Properties", "help": {"short": "The minimum TLS version for the cluster to support, e.g. '1.2'"}, "enum": {"items": [{"name": "1.0", "value": "1.0"}, {"name": "1.1", "value": "1.1"}, {"name": "1.2", "value": "1.2"}, {"name": "1.3", "value": "1.3"}]}}, {"nullable": true, "type": "object", "var": "$parameters.properties.platformCapabilities", "options": ["platform-capabilities"], "group": "Properties", "args": [{"nullable": true, "type": "object", "var": "$parameters.properties.platformCapabilities.confidentialCompute", "options": ["confidential-compute"], "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.platformCapabilities.confidentialCompute.mode", "options": ["mode"], "help": {"short": "Setting to Enable or Disable Confidential Compute"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}]}, {"nullable": true, "type": "array", "var": "$parameters.properties.privateEndpointConnections", "options": ["endpoint-connections", "private-endpoint-connections"], "group": "Properties", "help": {"short": "List of private endpoint connections."}, "item": {"nullable": true, "type": "object", "args": [{"nullable": true, "type": "object", "var": "$parameters.properties.privateEndpointConnections[].properties.privateEndpoint", "options": ["private-endpoint"], "group": "Properties", "help": {"short": "The Private Endpoint resource for this Connection."}, "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.privateEndpointConnections[].properties.privateEndpoint.id", "options": ["id"], "help": {"short": "The ARM identifier for Private Endpoint."}}]}, {"nullable": true, "type": "object", "var": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState", "options": ["private-link-service-connection-state"], "group": "Properties", "help": {"short": "Details about the state of the connection."}, "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState.description", "options": ["description"], "help": {"short": "Description of the connection state."}}, {"nullable": true, "type": "string", "var": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState.status", "options": ["status"], "help": {"short": "Status of the connection."}, "enum": {"items": [{"name": "Approved", "value": "Approved"}, {"name": "Disconnected", "value": "Disconnected"}, {"name": "Pending", "value": "Pending"}, {"name": "Rejected", "value": "Rejected"}]}}]}, {"nullable": true, "type": "string", "var": "$parameters.properties.privateEndpointConnections[].properties.provisioningState", "options": ["provisioning-state"], "group": "Properties", "help": {"short": "Provisioning state of the Private Endpoint Connection."}, "enum": {"items": [{"name": "Canceled", "value": "Canceled"}, {"name": "Creating", "value": "Creating"}, {"name": "Deleting", "value": "Deleting"}, {"name": "Failed", "value": "Failed"}, {"name": "Succeeded", "value": "Succeeded"}, {"name": "Updating", "value": "Updating"}]}}]}}, {"nullable": true, "type": "string", "var": "$parameters.properties.publicNetworkAccess", "options": ["public-network-access"], "group": "Properties", "help": {"short": "This determines if traffic is allowed over public network. By default it is enabled."}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}, {"name": "SecuredByPerimeter", "value": "SecuredByPerimeter"}]}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.zoneRedundant", "options": ["zone-redundant"], "group": "Properties", "help": {"short": "Enabling this property creates a Standard Event Hubs Namespace in regions supported availability zones."}}]}, {"name": "Sku", "args": [{"nullable": true, "type": "integer32", "var": "$parameters.sku.capacity", "options": ["capacity"], "group": "Sku", "help": {"short": "The Event Hubs throughput units for Basic or Standard tiers, where value should be 0 to 20 throughput units. The Event Hubs premium units for Premium tier, where value should be 0 to 10 premium units."}, "format": {"minimum": 0}}, {"type": "string", "var": "$parameters.sku.name", "options": ["sku"], "group": "Sku", "help": {"short": "Name of this SKU."}, "enum": {"items": [{"name": "Basic", "value": "Basic"}, {"name": "Premium", "value": "Premium"}, {"name": "Standard", "value": "Standard"}]}}, {"nullable": true, "type": "string", "var": "$parameters.sku.tier", "options": ["tier"], "group": "Sku", "help": {"short": "The billing tier of this particular SKU."}, "enum": {"items": [{"name": "Basic", "value": "Basic"}, {"name": "Premium", "value": "Premium"}, {"name": "Standard", "value": "Standard"}]}}]}], "operations": [{"operationId": "Namespaces_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "string", "name": "principalId"}, {"readOnly": true, "type": "string", "name": "tenantId"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned, UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "clientId"}, {"readOnly": true, "type": "string", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName"}, {"type": "string", "name": "clusterArmId"}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "disableLocalAuth"}, {"type": "object", "name": "encryption", "props": [{"default": {"value": "Microsoft.KeyVault"}, "type": "string", "name": "keySource", "enum": {"items": [{"value": "Microsoft.KeyVault"}]}}, {"type": "array", "name": "keyVaultProperties", "item": {"type": "object", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "userAssignedIdentity"}]}, {"type": "string", "name": "keyName"}, {"type": "string", "name": "keyVaultUri"}, {"type": "string", "name": "keyVersion"}]}}, {"type": "boolean", "name": "requireInfrastructureEncryption"}]}, {"type": "object", "name": "geoDataReplication", "props": [{"type": "array", "name": "locations", "item": {"type": "object", "props": [{"type": "string", "name": "clusterArmId"}, {"type": "string", "name": "locationName"}, {"readOnly": true, "type": "string", "name": "replicaState"}, {"type": "string", "name": "roleType", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}]}}, {"type": "integer32", "name": "maxReplicationLagDurationInSeconds"}]}, {"type": "string", "name": "ipAddressType", "enum": {"items": [{"value": "DualStack"}, {"value": "IPv4"}]}}, {"type": "boolean", "name": "isAutoInflateEnabled"}, {"type": "boolean", "name": "kafkaEnabled"}, {"type": "integer32", "name": "maximumThroughputUnits", "format": {"minimum": 0}}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "string", "name": "minimumTlsVersion", "enum": {"items": [{"value": "1.0"}, {"value": "1.1"}, {"value": "1.2"}, {"value": "1.3"}]}}, {"type": "object", "name": "platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "props": [{"type": "string", "name": "mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "array", "name": "privateEndpointConnections", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "props": [{"type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "@SystemData_read", "name": "systemData"}, {"readOnly": true, "type": "string", "name": "type"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState"}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"readOnly": true, "type": "string", "name": "serviceBusEndpoint"}, {"readOnly": true, "type": "string", "name": "status"}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity", "format": {"minimum": 0}}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}], "cls": "SystemData_read"}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "EHNamespace_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "IdentityObject", "name": "identity", "arg": "$parameters.identity", "props": [{"type": "string", "name": "type", "arg": "$parameters.identity.type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned, UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "arg": "$parameters.identity.userAssignedIdentities", "additionalProps": {"item": {"type": "object"}}}]}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName", "arg": "$parameters.properties.alternateName"}, {"type": "string", "name": "clusterArmId", "arg": "$parameters.properties.clusterArmId"}, {"type": "boolean", "name": "disableLocalAuth", "arg": "$parameters.properties.disableLocalAuth"}, {"type": "object", "name": "encryption", "arg": "$parameters.properties.encryption", "props": [{"default": {"value": "Microsoft.KeyVault"}, "type": "string", "name": "keySource", "arg": "$parameters.properties.encryption.keySource", "enum": {"items": [{"value": "Microsoft.KeyVault"}]}}, {"type": "array", "name": "keyVaultProperties", "arg": "$parameters.properties.encryption.keyVaultProperties", "item": {"type": "object", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "userAssignedIdentity", "arg": "$parameters.properties.encryption.keyVaultProperties[].identity.userAssignedIdentity"}]}, {"type": "string", "name": "keyName", "arg": "$parameters.properties.encryption.keyVaultProperties[].keyName"}, {"type": "string", "name": "keyVaultUri", "arg": "$parameters.properties.encryption.keyVaultProperties[].keyVaultUri"}, {"type": "string", "name": "keyVersion", "arg": "$parameters.properties.encryption.keyVaultProperties[].keyVersion"}]}}, {"type": "boolean", "name": "requireInfrastructureEncryption", "arg": "$parameters.properties.encryption.requireInfrastructureEncryption"}]}, {"type": "object", "name": "geoDataReplication", "props": [{"type": "array", "name": "locations", "arg": "$parameters.properties.geoDataReplication.locations", "item": {"type": "object", "props": [{"type": "string", "name": "clusterArmId", "arg": "$parameters.properties.geoDataReplication.locations[].clusterArmId"}, {"type": "string", "name": "locationName", "arg": "$parameters.properties.geoDataReplication.locations[].locationName"}, {"type": "string", "name": "roleType", "arg": "$parameters.properties.geoDataReplication.locations[].roleType", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}]}}, {"type": "integer32", "name": "maxReplicationLagDurationInSeconds", "arg": "$parameters.properties.geoDataReplication.maxReplicationLagDurationInSeconds"}]}, {"type": "string", "name": "ipAddressType", "arg": "$parameters.properties.ipAddressType", "enum": {"items": [{"value": "DualStack"}, {"value": "IPv4"}]}}, {"type": "boolean", "name": "isAutoInflateEnabled", "arg": "$parameters.properties.isAutoInflateEnabled"}, {"type": "boolean", "name": "kafkaEnabled", "arg": "$parameters.properties.kafkaEnabled"}, {"type": "integer32", "name": "maximumThroughputUnits", "arg": "$parameters.properties.maximumThroughputUnits", "format": {"minimum": 0}}, {"type": "string", "name": "minimumTlsVersion", "arg": "$parameters.properties.minimumTlsVersion", "enum": {"items": [{"value": "1.0"}, {"value": "1.1"}, {"value": "1.2"}, {"value": "1.3"}]}}, {"type": "object", "name": "platformCapabilities", "arg": "$parameters.properties.platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "arg": "$parameters.properties.platformCapabilities.confidentialCompute", "props": [{"type": "string", "name": "mode", "arg": "$parameters.properties.platformCapabilities.confidentialCompute.mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "array", "name": "privateEndpointConnections", "arg": "$parameters.properties.privateEndpointConnections", "item": {"type": "object", "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateEndpoint", "props": [{"type": "string", "name": "id", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateEndpoint.id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState.description"}, {"type": "string", "name": "status", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState.status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "arg": "$parameters.properties.privateEndpointConnections[].properties.provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}]}}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "arg": "$parameters.properties.publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"type": "boolean", "name": "zoneRedundant", "arg": "$parameters.properties.zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity", "arg": "$parameters.sku.capacity", "format": {"minimum": 0}}, {"type": "string", "name": "name", "arg": "$parameters.sku.name", "required": true, "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}, {"type": "string", "name": "tier", "arg": "$parameters.sku.tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"type": "object", "name": "tags", "arg": "$parameters.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Namespaces_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@EHNamespace_read"}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}], "commandGroups": [{"name": "identity", "commands": [{"name": "assign", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}", "version": "2026-01-01", "subresource": "identity", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["n", "name", "namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Parameters.identity", "args": [{"blank": {"value": "True"}, "type": "string", "var": "$parameters.identity.systemAssigned", "options": ["system-assigned", "mi-system-assigned"], "group": "Parameters.identity", "help": {"short": "Set the system managed identity."}}, {"blank": {"value": []}, "type": "array", "var": "$parameters.identity.userAssigned", "options": ["user-assigned", "mi-user-assigned"], "group": "Parameters.identity", "help": {"short": "Set the user managed identities."}, "item": {"type": "string"}}]}], "subresourceSelector": {"var": "$Subresource", "ref": "$Instance", "json": {"type": "object", "name": "parameters", "prop": {"type": "object", "name": "identity"}}}, "operations": [{"operationId": "Namespaces_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "string", "name": "principalId"}, {"readOnly": true, "type": "string", "name": "tenantId"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned, UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "clientId"}, {"readOnly": true, "type": "string", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName"}, {"type": "string", "name": "clusterArmId"}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "disableLocalAuth"}, {"type": "object", "name": "encryption", "props": [{"default": {"value": "Microsoft.KeyVault"}, "type": "string", "name": "keySource", "enum": {"items": [{"value": "Microsoft.KeyVault"}]}}, {"type": "array", "name": "keyVaultProperties", "item": {"type": "object", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "userAssignedIdentity"}]}, {"type": "string", "name": "keyName"}, {"type": "string", "name": "keyVaultUri"}, {"type": "string", "name": "keyVersion"}]}}, {"type": "boolean", "name": "requireInfrastructureEncryption"}]}, {"type": "object", "name": "geoDataReplication", "props": [{"type": "array", "name": "locations", "item": {"type": "object", "props": [{"type": "string", "name": "clusterArmId"}, {"type": "string", "name": "locationName"}, {"readOnly": true, "type": "string", "name": "replicaState"}, {"type": "string", "name": "roleType", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}]}}, {"type": "integer32", "name": "maxReplicationLagDurationInSeconds"}]}, {"type": "string", "name": "ipAddressType", "enum": {"items": [{"value": "DualStack"}, {"value": "IPv4"}]}}, {"type": "boolean", "name": "isAutoInflateEnabled"}, {"type": "boolean", "name": "kafkaEnabled"}, {"type": "integer32", "name": "maximumThroughputUnits", "format": {"minimum": 0}}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "string", "name": "minimumTlsVersion", "enum": {"items": [{"value": "1.0"}, {"value": "1.1"}, {"value": "1.2"}, {"value": "1.3"}]}}, {"type": "object", "name": "platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "props": [{"type": "string", "name": "mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "array", "name": "privateEndpointConnections", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "props": [{"type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "@SystemData_read", "name": "systemData"}, {"readOnly": true, "type": "string", "name": "type"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState"}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"readOnly": true, "type": "string", "name": "serviceBusEndpoint"}, {"readOnly": true, "type": "string", "name": "status"}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity", "format": {"minimum": 0}}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}], "cls": "SystemData_read"}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "EHNamespace_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Subresource", "json": {"schema": {"action": "assign", "type": "IdentityObject", "name": "parameters.identity", "required": true, "userAssigned": {"action": "assign", "type": "array", "name": "userAssigned", "arg": "$parameters.identity.userAssigned", "item": {"action": "assign", "type": "string"}}, "systemAssigned": {"action": "assign", "type": "string", "name": "systemAssigned", "arg": "$parameters.identity.systemAssigned"}}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Namespaces_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@EHNamespace_read"}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Subresource", "clientFlatten": true}]}, {"name": "remove", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}", "version": "2026-01-01", "subresource": "identity", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["n", "name", "namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Parameters.identity", "args": [{"blank": {"value": "True"}, "type": "string", "var": "$parameters.identity.systemAssigned", "options": ["system-assigned", "mi-system-assigned"], "group": "Parameters.identity", "help": {"short": "Set the system managed identity."}}, {"blank": {"value": []}, "type": "array", "var": "$parameters.identity.userAssigned", "options": ["user-assigned", "mi-user-assigned"], "group": "Parameters.identity", "help": {"short": "Set the user managed identities."}, "item": {"type": "string"}}]}], "subresourceSelector": {"var": "$Subresource", "ref": "$Instance", "json": {"type": "object", "name": "parameters", "prop": {"type": "object", "name": "identity"}}}, "operations": [{"operationId": "Namespaces_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "string", "name": "principalId"}, {"readOnly": true, "type": "string", "name": "tenantId"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned, UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "clientId"}, {"readOnly": true, "type": "string", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName"}, {"type": "string", "name": "clusterArmId"}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "disableLocalAuth"}, {"type": "object", "name": "encryption", "props": [{"default": {"value": "Microsoft.KeyVault"}, "type": "string", "name": "keySource", "enum": {"items": [{"value": "Microsoft.KeyVault"}]}}, {"type": "array", "name": "keyVaultProperties", "item": {"type": "object", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "userAssignedIdentity"}]}, {"type": "string", "name": "keyName"}, {"type": "string", "name": "keyVaultUri"}, {"type": "string", "name": "keyVersion"}]}}, {"type": "boolean", "name": "requireInfrastructureEncryption"}]}, {"type": "object", "name": "geoDataReplication", "props": [{"type": "array", "name": "locations", "item": {"type": "object", "props": [{"type": "string", "name": "clusterArmId"}, {"type": "string", "name": "locationName"}, {"readOnly": true, "type": "string", "name": "replicaState"}, {"type": "string", "name": "roleType", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}]}}, {"type": "integer32", "name": "maxReplicationLagDurationInSeconds"}]}, {"type": "string", "name": "ipAddressType", "enum": {"items": [{"value": "DualStack"}, {"value": "IPv4"}]}}, {"type": "boolean", "name": "isAutoInflateEnabled"}, {"type": "boolean", "name": "kafkaEnabled"}, {"type": "integer32", "name": "maximumThroughputUnits", "format": {"minimum": 0}}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "string", "name": "minimumTlsVersion", "enum": {"items": [{"value": "1.0"}, {"value": "1.1"}, {"value": "1.2"}, {"value": "1.3"}]}}, {"type": "object", "name": "platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "props": [{"type": "string", "name": "mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "array", "name": "privateEndpointConnections", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "props": [{"type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "@SystemData_read", "name": "systemData"}, {"readOnly": true, "type": "string", "name": "type"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState"}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"readOnly": true, "type": "string", "name": "serviceBusEndpoint"}, {"readOnly": true, "type": "string", "name": "status"}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity", "format": {"minimum": 0}}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}], "cls": "SystemData_read"}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "EHNamespace_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Subresource", "json": {"schema": {"action": "remove", "type": "IdentityObject", "name": "parameters.identity", "required": true, "userAssigned": {"action": "remove", "type": "array", "name": "userAssigned", "arg": "$parameters.identity.userAssigned", "item": {"action": "remove", "type": "string"}}, "systemAssigned": {"action": "remove", "type": "string", "name": "systemAssigned", "arg": "$parameters.identity.systemAssigned"}}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Namespaces_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@EHNamespace_read"}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Subresource", "clientFlatten": true}]}, {"name": "show", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}", "version": "2026-01-01", "subresource": "identity", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["n", "name", "namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "subresourceSelector": {"var": "$Subresource", "ref": "$Instance", "json": {"type": "object", "name": "parameters", "prop": {"type": "object", "name": "identity"}}}, "operations": [{"operationId": "Namespaces_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "string", "name": "principalId"}, {"readOnly": true, "type": "string", "name": "tenantId"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned, UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "clientId"}, {"readOnly": true, "type": "string", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName"}, {"type": "string", "name": "clusterArmId"}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "disableLocalAuth"}, {"type": "object", "name": "encryption", "props": [{"default": {"value": "Microsoft.KeyVault"}, "type": "string", "name": "keySource", "enum": {"items": [{"value": "Microsoft.KeyVault"}]}}, {"type": "array", "name": "keyVaultProperties", "item": {"type": "object", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "userAssignedIdentity"}]}, {"type": "string", "name": "keyName"}, {"type": "string", "name": "keyVaultUri"}, {"type": "string", "name": "keyVersion"}]}}, {"type": "boolean", "name": "requireInfrastructureEncryption"}]}, {"type": "object", "name": "geoDataReplication", "props": [{"type": "array", "name": "locations", "item": {"type": "object", "props": [{"type": "string", "name": "clusterArmId"}, {"type": "string", "name": "locationName"}, {"readOnly": true, "type": "string", "name": "replicaState"}, {"type": "string", "name": "roleType", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}]}}, {"type": "integer32", "name": "maxReplicationLagDurationInSeconds"}]}, {"type": "string", "name": "ipAddressType", "enum": {"items": [{"value": "DualStack"}, {"value": "IPv4"}]}}, {"type": "boolean", "name": "isAutoInflateEnabled"}, {"type": "boolean", "name": "kafkaEnabled"}, {"type": "integer32", "name": "maximumThroughputUnits", "format": {"minimum": 0}}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "string", "name": "minimumTlsVersion", "enum": {"items": [{"value": "1.0"}, {"value": "1.1"}, {"value": "1.2"}, {"value": "1.3"}]}}, {"type": "object", "name": "platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "props": [{"type": "string", "name": "mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "array", "name": "privateEndpointConnections", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "props": [{"type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "@SystemData_read", "name": "systemData"}, {"readOnly": true, "type": "string", "name": "type"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState"}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"readOnly": true, "type": "string", "name": "serviceBusEndpoint"}, {"readOnly": true, "type": "string", "name": "status"}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity", "format": {"minimum": 0}}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}], "cls": "SystemData_read"}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "EHNamespace_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Subresource", "clientFlatten": true}]}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9/2026-01-01.xml new file mode 100644 index 000000000..288e8f05f --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9/2026-01-01.xml @@ -0,0 +1,2496 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtydWxlc2V0cw==/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtydWxlc2V0cw==/2026-01-01.json new file mode 100644 index 000000000..96af35dd1 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtydWxlc2V0cw==/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/networkrulesets", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vbmV0d29ya1J1bGVTZXRz/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs namespace network-rule-set", "commands": [{"name": "list", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/networkrulesets", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vbmV0d29ya1J1bGVTZXRz/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["n", "name", "namespace-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Namespaces_ListNetworkRuleSet", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/networkRuleSets", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/networkRuleSets/default"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "defaultAction", "enum": {"items": [{"value": "Allow"}, {"value": "Deny"}]}}, {"type": "array", "name": "ipRules", "item": {"type": "object", "props": [{"type": "string", "name": "action", "enum": {"items": [{"value": "Allow"}]}}, {"type": "string", "name": "ipMask"}]}}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"type": "boolean", "name": "trustedServiceAccessEnabled"}, {"type": "array", "name": "virtualNetworkRules", "item": {"type": "object", "props": [{"type": "boolean", "name": "ignoreMissingVnetServiceEndpoint"}, {"type": "object", "name": "subnet", "props": [{"type": "string", "name": "id"}]}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtydWxlc2V0cw==/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtydWxlc2V0cw==/2026-01-01.xml new file mode 100644 index 000000000..1444d3558 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtydWxlc2V0cw==/2026-01-01.xml @@ -0,0 +1,128 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtydWxlc2V0cy9kZWZhdWx0/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtydWxlc2V0cy9kZWZhdWx0/2026-01-01.json new file mode 100644 index 000000000..75a3f57da --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtydWxlc2V0cy9kZWZhdWx0/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/networkrulesets/default", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vbmV0d29ya1J1bGVTZXRzL2RlZmF1bHQ=/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs namespace network-rule-set", "commands": [{"name": "show", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/networkrulesets/default", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vbmV0d29ya1J1bGVTZXRzL2RlZmF1bHQ=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["n", "name", "namespace-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Namespaces_GetNetworkRuleSet", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/networkRuleSets/default", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/networkRuleSets/default"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "defaultAction", "enum": {"items": [{"value": "Allow"}, {"value": "Deny"}]}}, {"type": "array", "name": "ipRules", "item": {"type": "object", "props": [{"type": "string", "name": "action", "enum": {"items": [{"value": "Allow"}]}}, {"type": "string", "name": "ipMask"}]}}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"type": "boolean", "name": "trustedServiceAccessEnabled"}, {"type": "array", "name": "virtualNetworkRules", "item": {"type": "object", "props": [{"type": "boolean", "name": "ignoreMissingVnetServiceEndpoint"}, {"type": "object", "name": "subnet", "props": [{"type": "string", "name": "id"}]}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "create", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/networkrulesets/default", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vbmV0d29ya1J1bGVTZXRzL2RlZmF1bHQ=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["n", "name", "namespace-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "string", "var": "$parameters.properties.defaultAction", "options": ["default-action"], "group": "Properties", "help": {"short": "Default Action for Network Rule Set"}, "enum": {"items": [{"name": "Allow", "value": "Allow"}, {"name": "Deny", "value": "Deny"}]}}, {"type": "array", "var": "$parameters.properties.ipRules", "options": ["ip-rules"], "group": "Properties", "help": {"short": "List of IpRules"}, "item": {"type": "object", "args": [{"type": "string", "var": "$parameters.properties.ipRules[].action", "options": ["action"], "help": {"short": "The IP Filter Action"}, "enum": {"items": [{"name": "Allow", "value": "Allow"}]}}, {"type": "string", "var": "$parameters.properties.ipRules[].ipMask", "options": ["ip-mask"], "help": {"short": "IP Mask"}}]}}, {"type": "string", "var": "$parameters.properties.publicNetworkAccess", "options": ["public-network-access"], "group": "Properties", "help": {"short": "This determines if traffic is allowed over public network. By default it is enabled. If value is SecuredByPerimeter then Inbound and Outbound communication is controlled by the network security perimeter and profile's access rules. "}, "default": {"value": "Enabled"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}, {"name": "SecuredByPerimeter", "value": "SecuredByPerimeter"}]}}, {"type": "boolean", "var": "$parameters.properties.trustedServiceAccessEnabled", "options": ["t", "enable-trusted-service-access"], "group": "Properties", "help": {"short": "Value that indicates whether Trusted Service Access is Enabled or not."}}, {"type": "array", "var": "$parameters.properties.virtualNetworkRules", "options": ["virtual-network-rules"], "group": "Properties", "help": {"short": "List VirtualNetwork Rules"}, "item": {"type": "object", "args": [{"type": "boolean", "var": "$parameters.properties.virtualNetworkRules[].ignoreMissingVnetServiceEndpoint", "options": ["missing-endpoint", "ignore-missing-endpoint"], "group": "", "help": {"short": "Value that indicates whether to ignore missing Vnet Service Endpoint"}}, {"type": "string", "var": "$parameters.properties.virtualNetworkRules[].subnet.id", "options": ["subnet"], "group": "Subnet", "help": {"short": "Resource ID of Virtual Network Subnet"}}]}}]}], "operations": [{"operationId": "Namespaces_CreateOrUpdateNetworkRuleSet", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/networkRuleSets/default", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "defaultAction", "arg": "$parameters.properties.defaultAction", "enum": {"items": [{"value": "Allow"}, {"value": "Deny"}]}}, {"type": "array", "name": "ipRules", "arg": "$parameters.properties.ipRules", "item": {"type": "object", "props": [{"type": "string", "name": "action", "arg": "$parameters.properties.ipRules[].action", "enum": {"items": [{"value": "Allow"}]}}, {"type": "string", "name": "ipMask", "arg": "$parameters.properties.ipRules[].ipMask"}]}}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "arg": "$parameters.properties.publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"type": "boolean", "name": "trustedServiceAccessEnabled", "arg": "$parameters.properties.trustedServiceAccessEnabled"}, {"type": "array", "name": "virtualNetworkRules", "arg": "$parameters.properties.virtualNetworkRules", "item": {"type": "object", "props": [{"type": "boolean", "name": "ignoreMissingVnetServiceEndpoint", "arg": "$parameters.properties.virtualNetworkRules[].ignoreMissingVnetServiceEndpoint"}, {"type": "object", "name": "subnet", "props": [{"type": "string", "name": "id", "arg": "$parameters.properties.virtualNetworkRules[].subnet.id"}]}]}}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/networkRuleSets/default"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "defaultAction", "enum": {"items": [{"value": "Allow"}, {"value": "Deny"}]}}, {"type": "array", "name": "ipRules", "item": {"type": "object", "props": [{"type": "string", "name": "action", "enum": {"items": [{"value": "Allow"}]}}, {"type": "string", "name": "ipMask"}]}}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"type": "boolean", "name": "trustedServiceAccessEnabled"}, {"type": "array", "name": "virtualNetworkRules", "item": {"type": "object", "props": [{"type": "boolean", "name": "ignoreMissingVnetServiceEndpoint"}, {"type": "object", "name": "subnet", "props": [{"type": "string", "name": "id"}]}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/networkrulesets/default", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vbmV0d29ya1J1bGVTZXRzL2RlZmF1bHQ=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["n", "name", "namespace-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.defaultAction", "options": ["default-action"], "group": "Properties", "help": {"short": "Default Action for Network Rule Set"}, "enum": {"items": [{"name": "Allow", "value": "Allow"}, {"name": "Deny", "value": "Deny"}]}}, {"nullable": true, "type": "array", "var": "$parameters.properties.ipRules", "options": ["ip-rules"], "group": "Properties", "help": {"short": "List of IpRules"}, "item": {"nullable": true, "type": "object", "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.ipRules[].action", "options": ["action"], "help": {"short": "The IP Filter Action"}, "enum": {"items": [{"name": "Allow", "value": "Allow"}]}}, {"nullable": true, "type": "string", "var": "$parameters.properties.ipRules[].ipMask", "options": ["ip-mask"], "help": {"short": "IP Mask"}}]}}, {"nullable": true, "type": "string", "var": "$parameters.properties.publicNetworkAccess", "options": ["public-network-access"], "group": "Properties", "help": {"short": "This determines if traffic is allowed over public network. By default it is enabled. If value is SecuredByPerimeter then Inbound and Outbound communication is controlled by the network security perimeter and profile's access rules. "}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}, {"name": "SecuredByPerimeter", "value": "SecuredByPerimeter"}]}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.trustedServiceAccessEnabled", "options": ["t", "enable-trusted-service-access"], "group": "Properties", "help": {"short": "Value that indicates whether Trusted Service Access is Enabled or not."}}, {"nullable": true, "type": "array", "var": "$parameters.properties.virtualNetworkRules", "options": ["virtual-network-rules"], "group": "Properties", "help": {"short": "List VirtualNetwork Rules"}, "item": {"nullable": true, "type": "object", "args": [{"nullable": true, "type": "boolean", "var": "$parameters.properties.virtualNetworkRules[].ignoreMissingVnetServiceEndpoint", "options": ["missing-endpoint", "ignore-missing-endpoint"], "group": "", "help": {"short": "Value that indicates whether to ignore missing Vnet Service Endpoint"}}, {"nullable": true, "type": "string", "var": "$parameters.properties.virtualNetworkRules[].subnet.id", "options": ["subnet"], "group": "Subnet", "help": {"short": "Resource ID of Virtual Network Subnet"}}]}}]}], "operations": [{"operationId": "Namespaces_GetNetworkRuleSet", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/networkRuleSets/default", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/networkRuleSets/default"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "defaultAction", "enum": {"items": [{"value": "Allow"}, {"value": "Deny"}]}}, {"type": "array", "name": "ipRules", "item": {"type": "object", "props": [{"type": "string", "name": "action", "enum": {"items": [{"value": "Allow"}]}}, {"type": "string", "name": "ipMask"}]}}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"type": "boolean", "name": "trustedServiceAccessEnabled"}, {"type": "array", "name": "virtualNetworkRules", "item": {"type": "object", "props": [{"type": "boolean", "name": "ignoreMissingVnetServiceEndpoint"}, {"type": "object", "name": "subnet", "props": [{"type": "string", "name": "id"}]}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "NetworkRuleSet_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "defaultAction", "arg": "$parameters.properties.defaultAction", "enum": {"items": [{"value": "Allow"}, {"value": "Deny"}]}}, {"type": "array", "name": "ipRules", "arg": "$parameters.properties.ipRules", "item": {"type": "object", "props": [{"type": "string", "name": "action", "arg": "$parameters.properties.ipRules[].action", "enum": {"items": [{"value": "Allow"}]}}, {"type": "string", "name": "ipMask", "arg": "$parameters.properties.ipRules[].ipMask"}]}}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "arg": "$parameters.properties.publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"type": "boolean", "name": "trustedServiceAccessEnabled", "arg": "$parameters.properties.trustedServiceAccessEnabled"}, {"type": "array", "name": "virtualNetworkRules", "arg": "$parameters.properties.virtualNetworkRules", "item": {"type": "object", "props": [{"type": "boolean", "name": "ignoreMissingVnetServiceEndpoint", "arg": "$parameters.properties.virtualNetworkRules[].ignoreMissingVnetServiceEndpoint"}, {"type": "object", "name": "subnet", "props": [{"type": "string", "name": "id", "arg": "$parameters.properties.virtualNetworkRules[].subnet.id"}]}]}}], "clientFlatten": true}], "clientFlatten": true}}}}, {"operationId": "Namespaces_CreateOrUpdateNetworkRuleSet", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/networkRuleSets/default", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "@NetworkRuleSet_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtydWxlc2V0cy9kZWZhdWx0/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtydWxlc2V0cy9kZWZhdWx0/2026-01-01.xml new file mode 100644 index 000000000..5fa945eca --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtydWxlc2V0cy9kZWZhdWx0/2026-01-01.xml @@ -0,0 +1,572 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtzZWN1cml0eXBlcmltZXRlcmNvbmZpZ3VyYXRpb25z/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtzZWN1cml0eXBlcmltZXRlcmNvbmZpZ3VyYXRpb25z/2026-01-01.json new file mode 100644 index 000000000..b233cd98a --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtzZWN1cml0eXBlcmltZXRlcmNvbmZpZ3VyYXRpb25z/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/networksecurityperimeterconfigurations", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vbmV0d29ya1NlY3VyaXR5UGVyaW1ldGVyQ29uZmlndXJhdGlvbnM=/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs namespace nsp-configuration", "commands": [{"name": "list", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/networksecurityperimeterconfigurations", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vbmV0d29ya1NlY3VyaXR5UGVyaW1ldGVyQ29uZmlndXJhdGlvbnM=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "NetworkSecurityPerimeterConfiguration_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/networkSecurityPerimeterConfigurations", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "array", "name": "value", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/networkSecurityPerimeterConfigurations/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "array", "name": "applicableFeatures", "item": {"type": "string"}}, {"readOnly": true, "type": "boolean", "name": "isBackingResource"}, {"readOnly": true, "type": "object", "name": "networkSecurityPerimeter", "props": [{"type": "string", "name": "id"}, {"type": "string", "name": "location"}, {"type": "string", "name": "perimeterGuid"}], "cls": "NetworkSecurityPerimeter_read"}, {"readOnly": true, "type": "string", "name": "parentAssociationName"}, {"readOnly": true, "type": "object", "name": "profile", "props": [{"type": "array", "name": "accessRules", "item": {"type": "object", "props": [{"type": "string", "name": "id"}, {"type": "string", "name": "name"}, {"readOnly": true, "type": "object", "name": "properties", "props": [{"type": "array", "name": "addressPrefixes", "item": {"type": "string"}}, {"type": "string", "name": "direction", "enum": {"items": [{"value": "Inbound"}, {"value": "Outbound"}]}}, {"readOnly": true, "type": "array", "name": "fullyQualifiedDomainNames", "item": {"type": "string"}}, {"readOnly": true, "type": "array<@NetworkSecurityPerimeter_read>", "name": "networkSecurityPerimeters", "item": {"type": "@NetworkSecurityPerimeter_read"}}, {"type": "array", "name": "subscriptions", "item": {"type": "object", "props": [{"type": "string", "name": "id"}]}}]}, {"type": "string", "name": "type"}]}}, {"type": "string", "name": "accessRulesVersion"}, {"type": "string", "name": "name"}]}, {"readOnly": true, "type": "array", "name": "provisioningIssues", "item": {"type": "object", "props": [{"type": "string", "name": "name"}, {"readOnly": true, "type": "object", "name": "properties", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "issueType"}]}]}, "identifiers": ["name"]}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleted"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "InvalidResponse"}, {"value": "Succeeded"}, {"value": "SucceededWithIssues"}, {"value": "Unknown"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "object", "name": "resourceAssociation", "props": [{"type": "string", "name": "accessMode", "enum": {"items": [{"value": "AuditMode"}, {"value": "EnforcedMode"}, {"value": "LearningMode"}, {"value": "NoAssociationMode"}, {"value": "UnspecifiedMode"}]}}, {"type": "string", "name": "name"}]}, {"readOnly": true, "type": "string", "name": "sourceResourceId"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtzZWN1cml0eXBlcmltZXRlcmNvbmZpZ3VyYXRpb25z/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtzZWN1cml0eXBlcmltZXRlcmNvbmZpZ3VyYXRpb25z/2026-01-01.xml new file mode 100644 index 000000000..7447149fb --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtzZWN1cml0eXBlcmltZXRlcmNvbmZpZ3VyYXRpb25z/2026-01-01.xml @@ -0,0 +1,174 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtzZWN1cml0eXBlcmltZXRlcmNvbmZpZ3VyYXRpb25zL3t9/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtzZWN1cml0eXBlcmltZXRlcmNvbmZpZ3VyYXRpb25zL3t9/2026-01-01.json new file mode 100644 index 000000000..75022c934 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtzZWN1cml0eXBlcmltZXRlcmNvbmZpZ3VyYXRpb25zL3t9/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/networksecurityperimeterconfigurations/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vbmV0d29ya1NlY3VyaXR5UGVyaW1ldGVyQ29uZmlndXJhdGlvbnMve3Jlc291cmNlQXNzb2NpYXRpb25OYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs namespace nsp-configuration", "commands": [{"name": "show", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/networksecurityperimeterconfigurations/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vbmV0d29ya1NlY3VyaXR5UGVyaW1ldGVyQ29uZmlndXJhdGlvbnMve3Jlc291cmNlQXNzb2NpYXRpb25OYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "var": "$Path.resourceAssociationName", "options": ["n", "name", "resource-association-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The ResourceAssociation Name"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "NetworkSecurityPerimeterConfigurations_GetResourceAssociationName", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/networkSecurityPerimeterConfigurations/{resourceAssociationName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceAssociationName", "arg": "$Path.resourceAssociationName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/networkSecurityPerimeterConfigurations/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "array", "name": "applicableFeatures", "item": {"type": "string"}}, {"readOnly": true, "type": "boolean", "name": "isBackingResource"}, {"readOnly": true, "type": "object", "name": "networkSecurityPerimeter", "props": [{"type": "string", "name": "id"}, {"type": "string", "name": "location"}, {"type": "string", "name": "perimeterGuid"}], "cls": "NetworkSecurityPerimeter_read"}, {"readOnly": true, "type": "string", "name": "parentAssociationName"}, {"readOnly": true, "type": "object", "name": "profile", "props": [{"type": "array", "name": "accessRules", "item": {"type": "object", "props": [{"type": "string", "name": "id"}, {"type": "string", "name": "name"}, {"readOnly": true, "type": "object", "name": "properties", "props": [{"type": "array", "name": "addressPrefixes", "item": {"type": "string"}}, {"type": "string", "name": "direction", "enum": {"items": [{"value": "Inbound"}, {"value": "Outbound"}]}}, {"readOnly": true, "type": "array", "name": "fullyQualifiedDomainNames", "item": {"type": "string"}}, {"readOnly": true, "type": "array<@NetworkSecurityPerimeter_read>", "name": "networkSecurityPerimeters", "item": {"type": "@NetworkSecurityPerimeter_read"}}, {"type": "array", "name": "subscriptions", "item": {"type": "object", "props": [{"type": "string", "name": "id"}]}}]}, {"type": "string", "name": "type"}]}}, {"type": "string", "name": "accessRulesVersion"}, {"type": "string", "name": "name"}]}, {"readOnly": true, "type": "array", "name": "provisioningIssues", "item": {"type": "object", "props": [{"type": "string", "name": "name"}, {"readOnly": true, "type": "object", "name": "properties", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "issueType"}]}]}, "identifiers": ["name"]}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleted"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "InvalidResponse"}, {"value": "Succeeded"}, {"value": "SucceededWithIssues"}, {"value": "Unknown"}, {"value": "Updating"}]}}, {"readOnly": true, "type": "object", "name": "resourceAssociation", "props": [{"type": "string", "name": "accessMode", "enum": {"items": [{"value": "AuditMode"}, {"value": "EnforcedMode"}, {"value": "LearningMode"}, {"value": "NoAssociationMode"}, {"value": "UnspecifiedMode"}]}}, {"type": "string", "name": "name"}]}, {"readOnly": true, "type": "string", "name": "sourceResourceId"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtzZWN1cml0eXBlcmltZXRlcmNvbmZpZ3VyYXRpb25zL3t9/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtzZWN1cml0eXBlcmltZXRlcmNvbmZpZ3VyYXRpb25zL3t9/2026-01-01.xml new file mode 100644 index 000000000..2bf1395be --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtzZWN1cml0eXBlcmltZXRlcmNvbmZpZ3VyYXRpb25zL3t9/2026-01-01.xml @@ -0,0 +1,174 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtzZWN1cml0eXBlcmltZXRlcmNvbmZpZ3VyYXRpb25zL3t9L3JlY29uY2lsZQ==/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtzZWN1cml0eXBlcmltZXRlcmNvbmZpZ3VyYXRpb25zL3t9L3JlY29uY2lsZQ==/2026-01-01.json new file mode 100644 index 000000000..a0cef5eea --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtzZWN1cml0eXBlcmltZXRlcmNvbmZpZ3VyYXRpb25zL3t9L3JlY29uY2lsZQ==/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/networksecurityperimeterconfigurations/{}/reconcile", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vbmV0d29ya1NlY3VyaXR5UGVyaW1ldGVyQ29uZmlndXJhdGlvbnMve3Jlc291cmNlQXNzb2NpYXRpb25OYW1lfS9yZWNvbmNpbGU=/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs namespace nsp-configuration", "commands": [{"name": "reconcile", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/networksecurityperimeterconfigurations/{}/reconcile", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vbmV0d29ya1NlY3VyaXR5UGVyaW1ldGVyQ29uZmlndXJhdGlvbnMve3Jlc291cmNlQXNzb2NpYXRpb25OYW1lfS9yZWNvbmNpbGU=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "var": "$Path.resourceAssociationName", "options": ["resource-association-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The ResourceAssociation Name"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "NetworkSecurityPerimeterConfigurations_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/networkSecurityPerimeterConfigurations/{resourceAssociationName}/reconcile", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceAssociationName", "arg": "$Path.resourceAssociationName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Azure-AsyncOperation"}, {"name": "Retry-After"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtzZWN1cml0eXBlcmltZXRlcmNvbmZpZ3VyYXRpb25zL3t9L3JlY29uY2lsZQ==/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtzZWN1cml0eXBlcmltZXRlcmNvbmZpZ3VyYXRpb25zL3t9L3JlY29uY2lsZQ==/2026-01-01.xml new file mode 100644 index 000000000..fe7b5e3e3 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L25ldHdvcmtzZWN1cml0eXBlcmltZXRlcmNvbmZpZ3VyYXRpb25zL3t9L3JlY29uY2lsZQ==/2026-01-01.xml @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + +
+
+
+
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2F1dGhvcml6YXRpb25ydWxlcw==/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2F1dGhvcml6YXRpb25ydWxlcw==/2026-01-01.json new file mode 100644 index 000000000..c104d880f --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2F1dGhvcml6YXRpb25ydWxlcw==/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/authorizationrules", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vYXV0aG9yaXphdGlvblJ1bGVz/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs namespace authorization-rule", "commands": [{"name": "list", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/authorizationrules", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vYXV0aG9yaXphdGlvblJ1bGVz/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Namespaces_ListAuthorizationRules", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/authorizationRules", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id"}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "array", "name": "rights", "required": true, "item": {"type": "string", "enum": {"items": [{"value": "Listen"}, {"value": "Manage"}, {"value": "Send"}]}}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2F1dGhvcml6YXRpb25ydWxlcw==/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2F1dGhvcml6YXRpb25ydWxlcw==/2026-01-01.xml new file mode 100644 index 000000000..306dc45bb --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2F1dGhvcml6YXRpb25ydWxlcw==/2026-01-01.xml @@ -0,0 +1,102 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2026-01-01.json new file mode 100644 index 000000000..1a6ccf675 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/authorizationrules/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vYXV0aG9yaXphdGlvblJ1bGVzL3thdXRob3JpemF0aW9uUnVsZU5hbWV9/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs namespace authorization-rule", "commands": [{"name": "show", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/authorizationrules/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vYXV0aG9yaXphdGlvblJ1bGVzL3thdXRob3JpemF0aW9uUnVsZU5hbWV9/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.authorizationRuleName", "options": ["n", "name", "authorization-rule-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The authorization rule name."}, "format": {"minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Namespaces_GetAuthorizationRule", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/authorizationRules/{authorizationRuleName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "authorizationRuleName", "arg": "$Path.authorizationRuleName", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id"}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "array", "name": "rights", "required": true, "item": {"type": "string", "enum": {"items": [{"value": "Listen"}, {"value": "Manage"}, {"value": "Send"}]}}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "delete", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/authorizationrules/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vYXV0aG9yaXphdGlvblJ1bGVzL3thdXRob3JpemF0aW9uUnVsZU5hbWV9/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.authorizationRuleName", "options": ["n", "name", "authorization-rule-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The authorization rule name."}, "format": {"minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Namespaces_DeleteAuthorizationRule", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/authorizationRules/{authorizationRuleName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "authorizationRuleName", "arg": "$Path.authorizationRuleName", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}, {"name": "create", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/authorizationrules/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vYXV0aG9yaXphdGlvblJ1bGVzL3thdXRob3JpemF0aW9uUnVsZU5hbWV9/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.authorizationRuleName", "options": ["n", "name", "authorization-rule-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The authorization rule name."}, "format": {"minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "array", "var": "$parameters.properties.rights", "options": ["rights"], "group": "Properties", "help": {"short": "The rights associated with the rule."}, "item": {"type": "string", "enum": {"items": [{"name": "Listen", "value": "Listen"}, {"name": "Manage", "value": "Manage"}, {"name": "Send", "value": "Send"}]}}}]}], "operations": [{"operationId": "Namespaces_CreateOrUpdateAuthorizationRule", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/authorizationRules/{authorizationRuleName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "authorizationRuleName", "arg": "$Path.authorizationRuleName", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "array", "name": "rights", "arg": "$parameters.properties.rights", "required": true, "item": {"type": "string", "enum": {"items": [{"value": "Listen"}, {"value": "Manage"}, {"value": "Send"}]}}}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id"}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "array", "name": "rights", "required": true, "item": {"type": "string", "enum": {"items": [{"value": "Listen"}, {"value": "Manage"}, {"value": "Send"}]}}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/authorizationrules/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vYXV0aG9yaXphdGlvblJ1bGVzL3thdXRob3JpemF0aW9uUnVsZU5hbWV9/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.authorizationRuleName", "options": ["n", "name", "authorization-rule-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The authorization rule name."}, "format": {"minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "array", "var": "$parameters.properties.rights", "options": ["rights"], "group": "Properties", "help": {"short": "The rights associated with the rule."}, "item": {"nullable": true, "type": "string", "enum": {"items": [{"name": "Listen", "value": "Listen"}, {"name": "Manage", "value": "Manage"}, {"name": "Send", "value": "Send"}]}}}]}], "operations": [{"operationId": "Namespaces_GetAuthorizationRule", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/authorizationRules/{authorizationRuleName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "authorizationRuleName", "arg": "$Path.authorizationRuleName", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id"}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "array", "name": "rights", "required": true, "item": {"type": "string", "enum": {"items": [{"value": "Listen"}, {"value": "Manage"}, {"value": "Send"}]}}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "AuthorizationRule_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "array", "name": "rights", "arg": "$parameters.properties.rights", "required": true, "item": {"type": "string", "enum": {"items": [{"value": "Listen"}, {"value": "Manage"}, {"value": "Send"}]}}}], "clientFlatten": true}], "clientFlatten": true}}}}, {"operationId": "Namespaces_CreateOrUpdateAuthorizationRule", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/authorizationRules/{authorizationRuleName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "authorizationRuleName", "arg": "$Path.authorizationRuleName", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "@AuthorizationRule_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2026-01-01.xml new file mode 100644 index 000000000..3206aac64 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2026-01-01.xml @@ -0,0 +1,453 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9saXN0a2V5cw==/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9saXN0a2V5cw==/2026-01-01.json new file mode 100644 index 000000000..86aaa8d56 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9saXN0a2V5cw==/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/authorizationrules/{}/listkeys", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vYXV0aG9yaXphdGlvblJ1bGVzL3thdXRob3JpemF0aW9uUnVsZU5hbWV9L2xpc3RLZXlz/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs namespace authorization-rule keys", "commands": [{"name": "list", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/authorizationrules/{}/listkeys", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vYXV0aG9yaXphdGlvblJ1bGVzL3thdXRob3JpemF0aW9uUnVsZU5hbWV9L2xpc3RLZXlz/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.authorizationRuleName", "options": ["name", "authorization-rule-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The authorization rule name."}, "format": {"minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Namespaces_ListKeys", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/authorizationRules/{authorizationRuleName}/listKeys", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "authorizationRuleName", "arg": "$Path.authorizationRuleName", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "aliasPrimaryConnectionString"}, {"readOnly": true, "type": "string", "name": "aliasSecondaryConnectionString"}, {"readOnly": true, "type": "string", "name": "keyName"}, {"readOnly": true, "type": "string", "name": "primaryConnectionString"}, {"readOnly": true, "type": "string", "name": "primaryKey"}, {"readOnly": true, "type": "string", "name": "secondaryConnectionString"}, {"readOnly": true, "type": "string", "name": "secondaryKey"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9saXN0a2V5cw==/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9saXN0a2V5cw==/2026-01-01.xml new file mode 100644 index 000000000..d1f1a7f27 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9saXN0a2V5cw==/2026-01-01.xml @@ -0,0 +1,70 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9yZWdlbmVyYXRla2V5cw==/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9yZWdlbmVyYXRla2V5cw==/2026-01-01.json new file mode 100644 index 000000000..0c513300f --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9yZWdlbmVyYXRla2V5cw==/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/authorizationrules/{}/regeneratekeys", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vYXV0aG9yaXphdGlvblJ1bGVzL3thdXRob3JpemF0aW9uUnVsZU5hbWV9L3JlZ2VuZXJhdGVLZXlz/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs namespace authorization-rule keys", "commands": [{"name": "renew", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/authorizationrules/{}/regeneratekeys", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vYXV0aG9yaXphdGlvblJ1bGVzL3thdXRob3JpemF0aW9uUnVsZU5hbWV9L3JlZ2VuZXJhdGVLZXlz/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.authorizationRuleName", "options": ["name", "authorization-rule-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The authorization rule name."}, "format": {"minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Parameters", "args": [{"type": "string", "var": "$parameters.key", "options": ["key-value"], "group": "Parameters", "help": {"short": "Optional, if the key value provided, is set for KeyType or autogenerated Key value set for keyType"}}, {"type": "string", "var": "$parameters.keyType", "options": ["key"], "required": true, "group": "Parameters", "help": {"short": "The access key to regenerate."}, "enum": {"items": [{"name": "PrimaryKey", "value": "PrimaryKey"}, {"name": "SecondaryKey", "value": "SecondaryKey"}]}}]}], "operations": [{"operationId": "Namespaces_RegenerateKeys", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/authorizationRules/{authorizationRuleName}/regenerateKeys", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "authorizationRuleName", "arg": "$Path.authorizationRuleName", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "string", "name": "key", "arg": "$parameters.key"}, {"type": "string", "name": "keyType", "arg": "$parameters.keyType", "required": true, "enum": {"items": [{"value": "PrimaryKey"}, {"value": "SecondaryKey"}]}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "aliasPrimaryConnectionString"}, {"readOnly": true, "type": "string", "name": "aliasSecondaryConnectionString"}, {"readOnly": true, "type": "string", "name": "keyName"}, {"readOnly": true, "type": "string", "name": "primaryConnectionString"}, {"readOnly": true, "type": "string", "name": "primaryKey"}, {"readOnly": true, "type": "string", "name": "secondaryConnectionString"}, {"readOnly": true, "type": "string", "name": "secondaryKey"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9yZWdlbmVyYXRla2V5cw==/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9yZWdlbmVyYXRla2V5cw==/2026-01-01.xml new file mode 100644 index 000000000..70e67cf55 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9yZWdlbmVyYXRla2V5cw==/2026-01-01.xml @@ -0,0 +1,95 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2FwcGxpY2F0aW9uZ3JvdXBz/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2FwcGxpY2F0aW9uZ3JvdXBz/2026-01-01.json new file mode 100644 index 000000000..d81d82415 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2FwcGxpY2F0aW9uZ3JvdXBz/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/applicationgroups", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vYXBwbGljYXRpb25Hcm91cHM=/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs namespace application-group", "commands": [{"name": "list", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/applicationgroups", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vYXBwbGljYXRpb25Hcm91cHM=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "ApplicationGroup_ListByNamespace", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/applicationGroups", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/applicationGroups/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clientAppGroupIdentifier", "required": true}, {"type": "boolean", "name": "isEnabled"}, {"type": "array", "name": "policies", "item": {"type": "object", "props": [{"type": "string", "name": "name", "required": true}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "ThrottlingPolicy"}]}}], "discriminators": [{"property": "type", "value": "ThrottlingPolicy", "props": [{"type": "string", "name": "metricId", "required": true, "enum": {"items": [{"value": "IncomingBytes"}, {"value": "IncomingMessages"}, {"value": "OutgoingBytes"}, {"value": "OutgoingMessages"}]}}, {"type": "integer64", "name": "rateLimitThreshold", "required": true}]}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2FwcGxpY2F0aW9uZ3JvdXBz/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2FwcGxpY2F0aW9uZ3JvdXBz/2026-01-01.xml new file mode 100644 index 000000000..32203706e --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2FwcGxpY2F0aW9uZ3JvdXBz/2026-01-01.xml @@ -0,0 +1,118 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2FwcGxpY2F0aW9uZ3JvdXBzL3t9/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2FwcGxpY2F0aW9uZ3JvdXBzL3t9/2026-01-01.json new file mode 100644 index 000000000..ee651fa71 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2FwcGxpY2F0aW9uZ3JvdXBzL3t9/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/applicationgroups/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vYXBwbGljYXRpb25Hcm91cHMve2FwcGxpY2F0aW9uR3JvdXBOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs namespace application-group", "commands": [{"name": "show", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/applicationgroups/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vYXBwbGljYXRpb25Hcm91cHMve2FwcGxpY2F0aW9uR3JvdXBOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.applicationGroupName", "options": ["n", "name", "application-group-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The Application Group name "}, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "ApplicationGroup_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/applicationGroups/{applicationGroupName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "applicationGroupName", "arg": "$Path.applicationGroupName", "required": true, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/applicationGroups/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clientAppGroupIdentifier", "required": true}, {"type": "boolean", "name": "isEnabled"}, {"type": "array", "name": "policies", "item": {"type": "object", "props": [{"type": "string", "name": "name", "required": true}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "ThrottlingPolicy"}]}}], "discriminators": [{"property": "type", "value": "ThrottlingPolicy", "props": [{"type": "string", "name": "metricId", "required": true, "enum": {"items": [{"value": "IncomingBytes"}, {"value": "IncomingMessages"}, {"value": "OutgoingBytes"}, {"value": "OutgoingMessages"}]}}, {"type": "integer64", "name": "rateLimitThreshold", "required": true}]}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "delete", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/applicationgroups/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vYXBwbGljYXRpb25Hcm91cHMve2FwcGxpY2F0aW9uR3JvdXBOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.applicationGroupName", "options": ["n", "name", "application-group-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The Application Group name "}, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "ApplicationGroup_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/applicationGroups/{applicationGroupName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "applicationGroupName", "arg": "$Path.applicationGroupName", "required": true, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}, {"name": "create", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/applicationgroups/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vYXBwbGljYXRpb25Hcm91cHMve2FwcGxpY2F0aW9uR3JvdXBOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.applicationGroupName", "options": ["n", "name", "application-group-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The Application Group name "}, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "string", "var": "$parameters.properties.clientAppGroupIdentifier", "options": ["client-app-group-id", "client-app-group-identifier"], "group": "Properties", "help": {"short": "The Unique identifier for application group.Supports SAS(SASKeyName=KeyName) or AAD(AADAppID=Guid)"}}, {"type": "boolean", "var": "$parameters.properties.isEnabled", "options": ["is-enabled"], "group": "Properties", "help": {"short": "Determines if Application Group is allowed to create connection with namespace or not. Once the isEnabled is set to false, all the existing connections of application group gets dropped and no new connections will be allowed"}}, {"type": "array", "var": "$parameters.properties.policies", "options": ["policies"], "group": "Properties", "help": {"short": "List of group policies that define the behavior of application group. The policies can support resource governance scenarios such as limiting ingress or egress traffic."}, "item": {"type": "object", "args": [{"type": "object", "var": "$parameters.properties.policies[].ThrottlingPolicy", "options": ["throttling-policy"], "args": [{"type": "string", "var": "$parameters.properties.policies[].ThrottlingPolicy.metricId", "options": ["metric-id"], "required": true, "help": {"short": "Metric Id on which the throttle limit should be set, MetricId can be discovered by hovering over Metric in the Metrics section of Event Hub Namespace inside Azure Portal"}, "enum": {"items": [{"name": "IncomingBytes", "value": "IncomingBytes"}, {"name": "IncomingMessages", "value": "IncomingMessages"}, {"name": "OutgoingBytes", "value": "OutgoingBytes"}, {"name": "OutgoingMessages", "value": "OutgoingMessages"}]}}, {"type": "integer64", "var": "$parameters.properties.policies[].ThrottlingPolicy.rateLimitThreshold", "options": ["rate-limit-threshold"], "required": true, "help": {"short": "The Threshold limit above which the application group will be throttled.Rate limit is always per second."}}]}, {"type": "string", "var": "$parameters.properties.policies[].name", "options": ["name"], "required": true, "help": {"short": "The Name of this policy"}}]}}]}], "operations": [{"operationId": "ApplicationGroup_CreateOrUpdateApplicationGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/applicationGroups/{applicationGroupName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "applicationGroupName", "arg": "$Path.applicationGroupName", "required": true, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "clientAppGroupIdentifier", "arg": "$parameters.properties.clientAppGroupIdentifier", "required": true}, {"type": "boolean", "name": "isEnabled", "arg": "$parameters.properties.isEnabled"}, {"type": "array", "name": "policies", "arg": "$parameters.properties.policies", "item": {"type": "object", "props": [{"type": "string", "name": "name", "arg": "$parameters.properties.policies[].name", "required": true}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"arg": "$parameters.properties.policies[].ThrottlingPolicy", "value": "ThrottlingPolicy"}]}}], "discriminators": [{"property": "type", "value": "ThrottlingPolicy", "props": [{"type": "string", "name": "metricId", "arg": "$parameters.properties.policies[].ThrottlingPolicy.metricId", "required": true, "enum": {"items": [{"value": "IncomingBytes"}, {"value": "IncomingMessages"}, {"value": "OutgoingBytes"}, {"value": "OutgoingMessages"}]}}, {"type": "integer64", "name": "rateLimitThreshold", "arg": "$parameters.properties.policies[].ThrottlingPolicy.rateLimitThreshold", "required": true}]}]}}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/applicationGroups/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clientAppGroupIdentifier", "required": true}, {"type": "boolean", "name": "isEnabled"}, {"type": "array", "name": "policies", "item": {"type": "object", "props": [{"type": "string", "name": "name", "required": true}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "ThrottlingPolicy"}]}}], "discriminators": [{"property": "type", "value": "ThrottlingPolicy", "props": [{"type": "string", "name": "metricId", "required": true, "enum": {"items": [{"value": "IncomingBytes"}, {"value": "IncomingMessages"}, {"value": "OutgoingBytes"}, {"value": "OutgoingMessages"}]}}, {"type": "integer64", "name": "rateLimitThreshold", "required": true}]}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/applicationgroups/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vYXBwbGljYXRpb25Hcm91cHMve2FwcGxpY2F0aW9uR3JvdXBOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.applicationGroupName", "options": ["n", "name", "application-group-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The Application Group name "}, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "string", "var": "$parameters.properties.clientAppGroupIdentifier", "options": ["client-app-group-id", "client-app-group-identifier"], "hide": true, "group": "Properties", "help": {"short": "The Unique identifier for application group.Supports SAS(SASKeyName=KeyName) or AAD(AADAppID=Guid)"}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.isEnabled", "options": ["is-enabled"], "group": "Properties", "help": {"short": "Determines if Application Group is allowed to create connection with namespace or not. Once the isEnabled is set to false, all the existing connections of application group gets dropped and no new connections will be allowed"}}, {"nullable": true, "type": "array", "var": "$parameters.properties.policies", "options": ["policies"], "group": "Properties", "help": {"short": "List of group policies that define the behavior of application group. The policies can support resource governance scenarios such as limiting ingress or egress traffic."}, "item": {"nullable": true, "type": "object", "args": [{"type": "object", "var": "$parameters.properties.policies[].ThrottlingPolicy", "options": ["throttling-policy"], "args": [{"type": "string", "var": "$parameters.properties.policies[].ThrottlingPolicy.metricId", "options": ["metric-id"], "help": {"short": "Metric Id on which the throttle limit should be set, MetricId can be discovered by hovering over Metric in the Metrics section of Event Hub Namespace inside Azure Portal"}, "enum": {"items": [{"name": "IncomingBytes", "value": "IncomingBytes"}, {"name": "IncomingMessages", "value": "IncomingMessages"}, {"name": "OutgoingBytes", "value": "OutgoingBytes"}, {"name": "OutgoingMessages", "value": "OutgoingMessages"}]}}, {"type": "integer64", "var": "$parameters.properties.policies[].ThrottlingPolicy.rateLimitThreshold", "options": ["rate-limit-threshold"], "help": {"short": "The Threshold limit above which the application group will be throttled.Rate limit is always per second."}}]}, {"type": "string", "var": "$parameters.properties.policies[].name", "options": ["name"], "help": {"short": "The Name of this policy"}}]}}]}], "operations": [{"operationId": "ApplicationGroup_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/applicationGroups/{applicationGroupName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "applicationGroupName", "arg": "$Path.applicationGroupName", "required": true, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/applicationGroups/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clientAppGroupIdentifier", "required": true}, {"type": "boolean", "name": "isEnabled"}, {"type": "array", "name": "policies", "item": {"type": "object", "props": [{"type": "string", "name": "name", "required": true}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "ThrottlingPolicy"}]}}], "discriminators": [{"property": "type", "value": "ThrottlingPolicy", "props": [{"type": "string", "name": "metricId", "required": true, "enum": {"items": [{"value": "IncomingBytes"}, {"value": "IncomingMessages"}, {"value": "OutgoingBytes"}, {"value": "OutgoingMessages"}]}}, {"type": "integer64", "name": "rateLimitThreshold", "required": true}]}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "ApplicationGroup_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "clientAppGroupIdentifier", "arg": "$parameters.properties.clientAppGroupIdentifier", "required": true}, {"type": "boolean", "name": "isEnabled", "arg": "$parameters.properties.isEnabled"}, {"type": "array", "name": "policies", "arg": "$parameters.properties.policies", "item": {"type": "object", "props": [{"type": "string", "name": "name", "arg": "$parameters.properties.policies[].name", "required": true}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"arg": "$parameters.properties.policies[].ThrottlingPolicy", "value": "ThrottlingPolicy"}]}}], "discriminators": [{"property": "type", "value": "ThrottlingPolicy", "props": [{"type": "string", "name": "metricId", "arg": "$parameters.properties.policies[].ThrottlingPolicy.metricId", "required": true, "enum": {"items": [{"value": "IncomingBytes"}, {"value": "IncomingMessages"}, {"value": "OutgoingBytes"}, {"value": "OutgoingMessages"}]}}, {"type": "integer64", "name": "rateLimitThreshold", "arg": "$parameters.properties.policies[].ThrottlingPolicy.rateLimitThreshold", "required": true}]}]}}], "clientFlatten": true}], "clientFlatten": true}}}}, {"operationId": "ApplicationGroup_CreateOrUpdateApplicationGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/applicationGroups/{applicationGroupName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "applicationGroupName", "arg": "$Path.applicationGroupName", "required": true, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "@ApplicationGroup_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2FwcGxpY2F0aW9uZ3JvdXBzL3t9/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2FwcGxpY2F0aW9uZ3JvdXBzL3t9/2026-01-01.xml new file mode 100644 index 000000000..9d988f973 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2FwcGxpY2F0aW9uZ3JvdXBzL3t9/2026-01-01.xml @@ -0,0 +1,565 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdz/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdz/2026-01-01.json new file mode 100644 index 000000000..7e5ccaf26 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdz/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/disasterrecoveryconfigs", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZGlzYXN0ZXJSZWNvdmVyeUNvbmZpZ3M=/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs georecovery-alias", "commands": [{"name": "list", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/disasterrecoveryconfigs", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZGlzYXN0ZXJSZWNvdmVyeUNvbmZpZ3M=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "DisasterRecoveryConfigs_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/disasterRecoveryConfigs", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/disasterRecoveryConfigs/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName"}, {"type": "string", "name": "partnerNamespace"}, {"readOnly": true, "type": "integer64", "name": "pendingReplicationOperationsCount"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Failed"}, {"value": "Succeeded"}]}}, {"readOnly": true, "type": "string", "name": "role", "enum": {"items": [{"value": "Primary"}, {"value": "PrimaryNotReplicating"}, {"value": "Secondary"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdz/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdz/2026-01-01.xml new file mode 100644 index 000000000..4657110b0 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdz/2026-01-01.xml @@ -0,0 +1,112 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL2NoZWNrbmFtZWF2YWlsYWJpbGl0eQ==/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL2NoZWNrbmFtZWF2YWlsYWJpbGl0eQ==/2026-01-01.json new file mode 100644 index 000000000..a7860843b --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL2NoZWNrbmFtZWF2YWlsYWJpbGl0eQ==/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/disasterrecoveryconfigs/checknameavailability", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZGlzYXN0ZXJSZWNvdmVyeUNvbmZpZ3MvY2hlY2tOYW1lQXZhaWxhYmlsaXR5/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs georecovery-alias", "commands": [{"name": "exists", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/disasterrecoveryconfigs/checknameavailability", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZGlzYXN0ZXJSZWNvdmVyeUNvbmZpZ3MvY2hlY2tOYW1lQXZhaWxhYmlsaXR5/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Parameters", "args": [{"type": "string", "var": "$parameters.name", "options": ["a", "alias"], "required": true, "group": "Parameters", "help": {"short": "Name to check the namespace name availability"}}]}], "operations": [{"operationId": "DisasterRecoveryConfigs_CheckNameAvailability", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/disasterRecoveryConfigs/checkNameAvailability", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "string", "name": "name", "arg": "$parameters.name", "required": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "message"}, {"type": "boolean", "name": "nameAvailable"}, {"type": "string", "name": "reason", "enum": {"items": [{"value": "InvalidName"}, {"value": "NameInLockdown"}, {"value": "NameInUse"}, {"value": "None"}, {"value": "SubscriptionIsDisabled"}, {"value": "TooManyNamespaceInCurrentSubscription"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL2NoZWNrbmFtZWF2YWlsYWJpbGl0eQ==/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL2NoZWNrbmFtZWF2YWlsYWJpbGl0eQ==/2026-01-01.xml new file mode 100644 index 000000000..0d81ae503 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL2NoZWNrbmFtZWF2YWlsYWJpbGl0eQ==/2026-01-01.xml @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9/2026-01-01.json new file mode 100644 index 000000000..5706e49d2 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/disasterrecoveryconfigs/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZGlzYXN0ZXJSZWNvdmVyeUNvbmZpZ3Mve2FsaWFzfQ==/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs georecovery-alias", "commands": [{"name": "show", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/disasterrecoveryconfigs/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZGlzYXN0ZXJSZWNvdmVyeUNvbmZpZ3Mve2FsaWFzfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.alias", "options": ["a", "alias"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The Disaster Recovery configuration name"}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "DisasterRecoveryConfigs_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/disasterRecoveryConfigs/{alias}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "alias", "arg": "$Path.alias", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/disasterRecoveryConfigs/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName"}, {"type": "string", "name": "partnerNamespace"}, {"readOnly": true, "type": "integer64", "name": "pendingReplicationOperationsCount"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Failed"}, {"value": "Succeeded"}]}}, {"readOnly": true, "type": "string", "name": "role", "enum": {"items": [{"value": "Primary"}, {"value": "PrimaryNotReplicating"}, {"value": "Secondary"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "delete", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/disasterrecoveryconfigs/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZGlzYXN0ZXJSZWNvdmVyeUNvbmZpZ3Mve2FsaWFzfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.alias", "options": ["a", "alias"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The Disaster Recovery configuration name"}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "DisasterRecoveryConfigs_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/disasterRecoveryConfigs/{alias}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "alias", "arg": "$Path.alias", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}, {"name": "create", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/disasterrecoveryconfigs/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZGlzYXN0ZXJSZWNvdmVyeUNvbmZpZ3Mve2FsaWFzfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.alias", "options": ["a", "name", "alias"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The Disaster Recovery configuration name"}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "string", "var": "$parameters.properties.alternateName", "options": ["alternate-name"], "group": "Properties", "help": {"short": "Alternate name specified when alias and namespace names are same."}}, {"type": "string", "var": "$parameters.properties.partnerNamespace", "options": ["partner-namespace"], "group": "Properties", "help": {"short": "ARM Id of the Primary/Secondary eventhub namespace name, which is part of GEO DR pairing"}}]}], "operations": [{"operationId": "DisasterRecoveryConfigs_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/disasterRecoveryConfigs/{alias}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "alias", "arg": "$Path.alias", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName", "arg": "$parameters.properties.alternateName"}, {"type": "string", "name": "partnerNamespace", "arg": "$parameters.properties.partnerNamespace"}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/disasterRecoveryConfigs/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName"}, {"type": "string", "name": "partnerNamespace"}, {"readOnly": true, "type": "integer64", "name": "pendingReplicationOperationsCount"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Failed"}, {"value": "Succeeded"}]}}, {"readOnly": true, "type": "string", "name": "role", "enum": {"items": [{"value": "Primary"}, {"value": "PrimaryNotReplicating"}, {"value": "Secondary"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/disasterrecoveryconfigs/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZGlzYXN0ZXJSZWNvdmVyeUNvbmZpZ3Mve2FsaWFzfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.alias", "options": ["a", "name", "alias"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The Disaster Recovery configuration name"}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.alternateName", "options": ["alternate-name"], "group": "Properties", "help": {"short": "Alternate name specified when alias and namespace names are same."}}, {"nullable": true, "type": "string", "var": "$parameters.properties.partnerNamespace", "options": ["partner-namespace"], "group": "Properties", "help": {"short": "ARM Id of the Primary/Secondary eventhub namespace name, which is part of GEO DR pairing"}}]}], "operations": [{"operationId": "DisasterRecoveryConfigs_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/disasterRecoveryConfigs/{alias}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "alias", "arg": "$Path.alias", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/disasterRecoveryConfigs/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName"}, {"type": "string", "name": "partnerNamespace"}, {"readOnly": true, "type": "integer64", "name": "pendingReplicationOperationsCount"}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Failed"}, {"value": "Succeeded"}]}}, {"readOnly": true, "type": "string", "name": "role", "enum": {"items": [{"value": "Primary"}, {"value": "PrimaryNotReplicating"}, {"value": "Secondary"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "ArmDisasterRecovery_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName", "arg": "$parameters.properties.alternateName"}, {"type": "string", "name": "partnerNamespace", "arg": "$parameters.properties.partnerNamespace"}], "clientFlatten": true}], "clientFlatten": true}}}}, {"operationId": "DisasterRecoveryConfigs_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/disasterRecoveryConfigs/{alias}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "alias", "arg": "$Path.alias", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@ArmDisasterRecovery_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9/2026-01-01.xml new file mode 100644 index 000000000..9f4ff784e --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9/2026-01-01.xml @@ -0,0 +1,461 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2F1dGhvcml6YXRpb25ydWxlcw==/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2F1dGhvcml6YXRpb25ydWxlcw==/2026-01-01.json new file mode 100644 index 000000000..85bcd604f --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2F1dGhvcml6YXRpb25ydWxlcw==/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/disasterrecoveryconfigs/{}/authorizationrules", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZGlzYXN0ZXJSZWNvdmVyeUNvbmZpZ3Mve2FsaWFzfS9hdXRob3JpemF0aW9uUnVsZXM=/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs georecovery-alias authorization-rule", "commands": [{"name": "list", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/disasterrecoveryconfigs/{}/authorizationrules", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZGlzYXN0ZXJSZWNvdmVyeUNvbmZpZ3Mve2FsaWFzfS9hdXRob3JpemF0aW9uUnVsZXM=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.alias", "options": ["a", "alias"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The Disaster Recovery configuration name"}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "DisasterRecoveryConfigs_ListAuthorizationRules", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/disasterRecoveryConfigs/{alias}/authorizationRules", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "alias", "arg": "$Path.alias", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id"}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "array", "name": "rights", "required": true, "item": {"type": "string", "enum": {"items": [{"value": "Listen"}, {"value": "Manage"}, {"value": "Send"}]}}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2F1dGhvcml6YXRpb25ydWxlcw==/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2F1dGhvcml6YXRpb25ydWxlcw==/2026-01-01.xml new file mode 100644 index 000000000..039658e4b --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2F1dGhvcml6YXRpb25ydWxlcw==/2026-01-01.xml @@ -0,0 +1,109 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2026-01-01.json new file mode 100644 index 000000000..c2390e95e --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/disasterrecoveryconfigs/{}/authorizationrules/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZGlzYXN0ZXJSZWNvdmVyeUNvbmZpZ3Mve2FsaWFzfS9hdXRob3JpemF0aW9uUnVsZXMve2F1dGhvcml6YXRpb25SdWxlTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs georecovery-alias authorization-rule", "commands": [{"name": "show", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/disasterrecoveryconfigs/{}/authorizationrules/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZGlzYXN0ZXJSZWNvdmVyeUNvbmZpZ3Mve2FsaWFzfS9hdXRob3JpemF0aW9uUnVsZXMve2F1dGhvcml6YXRpb25SdWxlTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.alias", "options": ["a", "alias"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The Disaster Recovery configuration name"}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.authorizationRuleName", "options": ["n", "name", "authorization-rule-name"], "required": true, "idPart": "child_name_2", "help": {"short": "The authorization rule name."}, "format": {"minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "DisasterRecoveryConfigs_GetAuthorizationRule", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/disasterRecoveryConfigs/{alias}/authorizationRules/{authorizationRuleName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "alias", "arg": "$Path.alias", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "authorizationRuleName", "arg": "$Path.authorizationRuleName", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id"}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "array", "name": "rights", "required": true, "item": {"type": "string", "enum": {"items": [{"value": "Listen"}, {"value": "Manage"}, {"value": "Send"}]}}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2026-01-01.xml new file mode 100644 index 000000000..435109ca6 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fQ==/2026-01-01.xml @@ -0,0 +1,111 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9saXN0a2V5cw==/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9saXN0a2V5cw==/2026-01-01.json new file mode 100644 index 000000000..5462f73a5 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9saXN0a2V5cw==/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/disasterrecoveryconfigs/{}/authorizationrules/{}/listkeys", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZGlzYXN0ZXJSZWNvdmVyeUNvbmZpZ3Mve2FsaWFzfS9hdXRob3JpemF0aW9uUnVsZXMve2F1dGhvcml6YXRpb25SdWxlTmFtZX0vbGlzdEtleXM=/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs georecovery-alias authorization-rule keys", "commands": [{"name": "list", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/disasterrecoveryconfigs/{}/authorizationrules/{}/listkeys", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZGlzYXN0ZXJSZWNvdmVyeUNvbmZpZ3Mve2FsaWFzfS9hdXRob3JpemF0aW9uUnVsZXMve2F1dGhvcml6YXRpb25SdWxlTmFtZX0vbGlzdEtleXM=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.alias", "options": ["a", "alias"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The Disaster Recovery configuration name"}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.authorizationRuleName", "options": ["n", "name", "authorization-rule-name"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "The authorization rule name."}, "format": {"minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "DisasterRecoveryConfigs_ListKeys", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/disasterRecoveryConfigs/{alias}/authorizationRules/{authorizationRuleName}/listKeys", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "alias", "arg": "$Path.alias", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "authorizationRuleName", "arg": "$Path.authorizationRuleName", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "aliasPrimaryConnectionString"}, {"readOnly": true, "type": "string", "name": "aliasSecondaryConnectionString"}, {"readOnly": true, "type": "string", "name": "keyName"}, {"readOnly": true, "type": "string", "name": "primaryConnectionString"}, {"readOnly": true, "type": "string", "name": "primaryKey"}, {"readOnly": true, "type": "string", "name": "secondaryConnectionString"}, {"readOnly": true, "type": "string", "name": "secondaryKey"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9saXN0a2V5cw==/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9saXN0a2V5cw==/2026-01-01.xml new file mode 100644 index 000000000..915911030 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2F1dGhvcml6YXRpb25ydWxlcy97fS9saXN0a2V5cw==/2026-01-01.xml @@ -0,0 +1,77 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2JyZWFrcGFpcmluZw==/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2JyZWFrcGFpcmluZw==/2026-01-01.json new file mode 100644 index 000000000..2822276fa --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2JyZWFrcGFpcmluZw==/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/disasterrecoveryconfigs/{}/breakpairing", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZGlzYXN0ZXJSZWNvdmVyeUNvbmZpZ3Mve2FsaWFzfS9icmVha1BhaXJpbmc=/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs georecovery-alias", "commands": [{"name": "break-pair", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/disasterrecoveryconfigs/{}/breakpairing", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZGlzYXN0ZXJSZWNvdmVyeUNvbmZpZ3Mve2FsaWFzfS9icmVha1BhaXJpbmc=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.alias", "options": ["a", "alias"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The Disaster Recovery configuration name"}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "DisasterRecoveryConfigs_BreakPairing", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/disasterRecoveryConfigs/{alias}/breakPairing", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "alias", "arg": "$Path.alias", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2JyZWFrcGFpcmluZw==/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2JyZWFrcGFpcmluZw==/2026-01-01.xml new file mode 100644 index 000000000..f702e865b --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2JyZWFrcGFpcmluZw==/2026-01-01.xml @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2ZhaWxvdmVy/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2ZhaWxvdmVy/2026-01-01.json new file mode 100644 index 000000000..5ad5a3faf --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2ZhaWxvdmVy/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/disasterrecoveryconfigs/{}/failover", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZGlzYXN0ZXJSZWNvdmVyeUNvbmZpZ3Mve2FsaWFzfS9mYWlsb3Zlcg==/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs georecovery-alias", "commands": [{"name": "fail-over", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/disasterrecoveryconfigs/{}/failover", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZGlzYXN0ZXJSZWNvdmVyeUNvbmZpZ3Mve2FsaWFzfS9mYWlsb3Zlcg==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.alias", "options": ["a", "alias"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The Disaster Recovery configuration name"}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "DisasterRecoveryConfigs_FailOver", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/disasterRecoveryConfigs/{alias}/failover", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "alias", "arg": "$Path.alias", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2ZhaWxvdmVy/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2ZhaWxvdmVy/2026-01-01.xml new file mode 100644 index 000000000..720078589 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2Rpc2FzdGVycmVjb3Zlcnljb25maWdzL3t9L2ZhaWxvdmVy/2026-01-01.xml @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicw==/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicw==/2026-01-01.json new file mode 100644 index 000000000..97966ee32 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicw==/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/eventhubs", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZXZlbnRodWJz/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs eventhub", "commands": [{"name": "list", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/eventhubs", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZXZlbnRodWJz/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "integer32", "var": "$Query.skip", "options": ["skip"], "help": {"short": "Skip is only used if a previous operation returned a partial result. If a previous response contains a nextLink element, the value of the nextLink element will include a skip parameter that specifies a starting point to use for subsequent calls."}, "format": {"maximum": 1000, "minimum": 0}}, {"type": "integer32", "var": "$Query.top", "options": ["top"], "help": {"short": "May be used to limit the number of results to the most recent N usageDetails."}, "format": {"maximum": 1000, "minimum": 1}}]}], "operations": [{"operationId": "EventHubs_ListByNamespace", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/eventhubs", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"params": [{"type": "integer32", "name": "$skip", "arg": "$Query.skip", "format": {"maximum": 1000, "minimum": 0}}, {"type": "integer32", "name": "$top", "arg": "$Query.top", "format": {"maximum": 1000, "minimum": 1}}], "consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/eventhubs/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "captureDescription", "props": [{"type": "object", "name": "destination", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "type", "enum": {"items": [{"value": "SystemAssigned"}, {"value": "UserAssigned"}]}}, {"type": "string", "name": "userAssignedIdentity"}]}, {"type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "archiveNameFormat"}, {"type": "string", "name": "blobContainer"}, {"type": "string", "name": "dataLakeAccountName"}, {"type": "string", "name": "dataLakeFolderPath"}, {"type": "uuid", "name": "dataLakeSubscriptionId"}, {"type": "string", "name": "storageAccountResourceId"}], "clientFlatten": true}]}, {"type": "boolean", "name": "enabled"}, {"type": "string", "name": "encoding", "enum": {"items": [{"value": "Avro"}, {"value": "AvroDeflate"}]}}, {"type": "integer32", "name": "intervalInSeconds"}, {"type": "integer32", "name": "sizeLimitInBytes"}, {"type": "boolean", "name": "skipEmptyArchives"}]}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "string", "name": "identifier"}, {"type": "integer64", "name": "messageRetentionInDays", "format": {"minimum": 1}}, {"type": "object", "name": "messageTimestampDescription", "props": [{"type": "string", "name": "timestampType", "enum": {"items": [{"value": "Create"}, {"value": "LogAppend"}]}}]}, {"type": "integer64", "name": "partitionCount", "format": {"minimum": 1}}, {"readOnly": true, "type": "array", "name": "partitionIds", "item": {"type": "string"}}, {"type": "object", "name": "retentionDescription", "props": [{"type": "string", "name": "cleanupPolicy", "enum": {"items": [{"value": "Compact"}, {"value": "Delete"}, {"value": "DeleteOrCompact"}]}}, {"type": "integer64", "name": "minCompactionLagTimeInMinutes"}, {"type": "integer64", "name": "retentionTimeInHours"}, {"type": "integer32", "name": "tombstoneRetentionTimeInHours"}]}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Active"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Disabled"}, {"value": "ReceiveDisabled"}, {"value": "Renaming"}, {"value": "Restoring"}, {"value": "SendDisabled"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "userMetadata"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicw==/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicw==/2026-01-01.xml new file mode 100644 index 000000000..518b234d5 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicw==/2026-01-01.xml @@ -0,0 +1,191 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fQ==/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fQ==/2026-01-01.json new file mode 100644 index 000000000..2394cffe2 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fQ==/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/eventhubs/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZXZlbnRodWJzL3tldmVudEh1Yk5hbWV9/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs eventhub", "commands": [{"name": "show", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/eventhubs/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZXZlbnRodWJzL3tldmVudEh1Yk5hbWV9/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.eventHubName", "options": ["n", "name", "event-hub-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The Event Hub name"}, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "EventHubs_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/eventhubs/{eventHubName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "eventHubName", "arg": "$Path.eventHubName", "required": true, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/eventhubs/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "captureDescription", "props": [{"type": "object", "name": "destination", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "type", "enum": {"items": [{"value": "SystemAssigned"}, {"value": "UserAssigned"}]}}, {"type": "string", "name": "userAssignedIdentity"}]}, {"type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "archiveNameFormat"}, {"type": "string", "name": "blobContainer"}, {"type": "string", "name": "dataLakeAccountName"}, {"type": "string", "name": "dataLakeFolderPath"}, {"type": "uuid", "name": "dataLakeSubscriptionId"}, {"type": "string", "name": "storageAccountResourceId"}], "clientFlatten": true}]}, {"type": "boolean", "name": "enabled"}, {"type": "string", "name": "encoding", "enum": {"items": [{"value": "Avro"}, {"value": "AvroDeflate"}]}}, {"type": "integer32", "name": "intervalInSeconds"}, {"type": "integer32", "name": "sizeLimitInBytes"}, {"type": "boolean", "name": "skipEmptyArchives"}]}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "string", "name": "identifier"}, {"type": "integer64", "name": "messageRetentionInDays", "format": {"minimum": 1}}, {"type": "object", "name": "messageTimestampDescription", "props": [{"type": "string", "name": "timestampType", "enum": {"items": [{"value": "Create"}, {"value": "LogAppend"}]}}]}, {"type": "integer64", "name": "partitionCount", "format": {"minimum": 1}}, {"readOnly": true, "type": "array", "name": "partitionIds", "item": {"type": "string"}}, {"type": "object", "name": "retentionDescription", "props": [{"type": "string", "name": "cleanupPolicy", "enum": {"items": [{"value": "Compact"}, {"value": "Delete"}, {"value": "DeleteOrCompact"}]}}, {"type": "integer64", "name": "minCompactionLagTimeInMinutes"}, {"type": "integer64", "name": "retentionTimeInHours"}, {"type": "integer32", "name": "tombstoneRetentionTimeInHours"}]}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Active"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Disabled"}, {"value": "ReceiveDisabled"}, {"value": "Renaming"}, {"value": "Restoring"}, {"value": "SendDisabled"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "userMetadata"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "delete", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/eventhubs/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZXZlbnRodWJzL3tldmVudEh1Yk5hbWV9/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.eventHubName", "options": ["n", "name", "event-hub-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The Event Hub name"}, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "EventHubs_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/eventhubs/{eventHubName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "eventHubName", "arg": "$Path.eventHubName", "required": true, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/eventhubs/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZXZlbnRodWJzL3tldmVudEh1Yk5hbWV9/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.eventHubName", "options": ["n", "name", "event-hub-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The Event Hub name"}, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "CaptureDescription", "args": [{"type": "string", "var": "$parameters.properties.captureDescription.destination.name", "options": ["destination-name"], "group": "CaptureDescription", "help": {"short": "Name for capture destination"}}, {"type": "string", "var": "$parameters.properties.captureDescription.destination.properties.archiveNameFormat", "options": ["archive-name-format"], "group": "CaptureDescription", "help": {"short": "Blob naming convention for archive, e.g. {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}. Here all the parameters (Namespace,EventHub .. etc) are mandatory irrespective of order"}}, {"type": "string", "var": "$parameters.properties.captureDescription.destination.properties.blobContainer", "options": ["blob-container"], "group": "CaptureDescription", "help": {"short": "Blob container Name"}}, {"type": "string", "var": "$parameters.properties.captureDescription.destination.properties.dataLakeAccountName", "options": ["data-lake-account-name"], "hide": true, "group": "CaptureDescription", "help": {"short": "The Azure Data Lake Store name for the captured events"}}, {"type": "string", "var": "$parameters.properties.captureDescription.destination.properties.dataLakeFolderPath", "options": ["data-lake-folder-path"], "hide": true, "group": "CaptureDescription", "help": {"short": "The destination folder path for the captured events"}}, {"type": "uuid", "var": "$parameters.properties.captureDescription.destination.properties.dataLakeSubscriptionId", "options": ["data-lake-subscription-id"], "hide": true, "group": "CaptureDescription", "help": {"short": "Subscription Id of Azure Data Lake Store"}}, {"type": "string", "var": "$parameters.properties.captureDescription.destination.properties.storageAccountResourceId", "options": ["storage-account"], "group": "CaptureDescription", "help": {"short": "Resource id of the storage account to be used to create the blobs"}}, {"type": "boolean", "var": "$parameters.properties.captureDescription.enabled", "options": ["enable-capture"], "group": "CaptureDescription", "help": {"short": "A value that indicates whether capture description is enabled."}}, {"type": "string", "var": "$parameters.properties.captureDescription.encoding", "options": ["encoding"], "group": "CaptureDescription", "help": {"short": "Enumerates the possible values for the encoding format of capture description. Note: 'AvroDeflate' will be deprecated in New API Version"}, "enum": {"items": [{"name": "Avro", "value": "Avro"}, {"name": "AvroDeflate", "value": "AvroDeflate"}]}}, {"type": "integer32", "var": "$parameters.properties.captureDescription.intervalInSeconds", "options": ["capture-interval"], "group": "CaptureDescription", "help": {"short": "The time window allows you to set the frequency with which the capture to Azure Blobs will happen, value should between 60 to 900 seconds"}}, {"type": "integer32", "var": "$parameters.properties.captureDescription.sizeLimitInBytes", "options": ["capture-size-limit"], "group": "CaptureDescription", "help": {"short": "The size window defines the amount of data built up in your Event Hub before an capture operation, value should be between 10485760 to 524288000 bytes"}}, {"type": "boolean", "var": "$parameters.properties.captureDescription.skipEmptyArchives", "options": ["skip-empty-archives"], "group": "CaptureDescription", "help": {"short": "A value that indicates whether to Skip Empty Archives"}}]}, {"name": "Destination", "args": [{"type": "object", "var": "$parameters.properties.captureDescription.destination.identity", "options": ["identity"], "group": "Destination", "help": {"short": "A value that indicates whether capture description is enabled."}, "args": [{"type": "string", "var": "$parameters.properties.captureDescription.destination.identity.type", "options": ["type"], "help": {"short": "Type of Azure Active Directory Managed Identity."}, "enum": {"items": [{"name": "SystemAssigned", "value": "SystemAssigned"}, {"name": "UserAssigned", "value": "UserAssigned"}]}}, {"type": "string", "var": "$parameters.properties.captureDescription.destination.identity.userAssignedIdentity", "options": ["user-assigned-identity"], "help": {"short": "ARM ID of Managed User Identity. This property is required is the type is UserAssignedIdentity. If type is SystemAssigned, then the System Assigned Identity Associated with the namespace will be used."}}]}]}, {"name": "Properties", "args": [{"type": "integer64", "var": "$parameters.properties.messageRetentionInDays", "options": ["message-retention-in-days"], "group": "Properties", "help": {"short": "Number of days to retain the events for this Event Hub, value should be 1 to 7 days"}, "format": {"minimum": 1}}, {"type": "object", "var": "$parameters.properties.messageTimestampDescription", "options": ["message-timestamp-description"], "group": "Properties", "help": {"short": "Properties of MessageTimestamp Description"}, "args": [{"type": "string", "var": "$parameters.properties.messageTimestampDescription.timestampType", "options": ["timestamp-type"], "help": {"short": "Denotes the type of timestamp the message will hold.Two types of timestamp types - \"AppendTime\" and \"CreateTime\". AppendTime refers the time in which message got appended inside broker log. CreateTime refers to the time in which the message was generated on source side and producers can set this timestamp while sending the message. Default value is AppendTime. If you are using AMQP protocol, CreateTime equals AppendTime and its behavior remains the same."}, "enum": {"items": [{"name": "Create", "value": "Create"}, {"name": "LogAppend", "value": "LogAppend"}]}}]}, {"type": "integer64", "var": "$parameters.properties.partitionCount", "options": ["partition-count"], "group": "Properties", "help": {"short": "Number of partitions created for the Event Hub, allowed values are from 1 to 32 partitions."}, "format": {"minimum": 1}}, {"type": "string", "var": "$parameters.properties.status", "options": ["status"], "group": "Properties", "help": {"short": "Enumerates the possible values for the status of the Event Hub."}, "enum": {"items": [{"name": "Active", "value": "Active"}, {"name": "Creating", "value": "Creating"}, {"name": "Deleting", "value": "Deleting"}, {"name": "Disabled", "value": "Disabled"}, {"name": "ReceiveDisabled", "value": "ReceiveDisabled"}, {"name": "Renaming", "value": "Renaming"}, {"name": "Restoring", "value": "Restoring"}, {"name": "SendDisabled", "value": "SendDisabled"}, {"name": "Unknown", "value": "Unknown"}]}}, {"type": "string", "var": "$parameters.properties.userMetadata", "options": ["user-metadata"], "group": "Properties", "help": {"short": "Gets and Sets Metadata of User."}}]}, {"name": "RetentionDescription", "args": [{"type": "string", "var": "$parameters.properties.retentionDescription.cleanupPolicy", "options": ["cleanup-policy"], "group": "RetentionDescription", "help": {"short": "Enumerates the possible values for cleanup policy"}, "enum": {"items": [{"name": "Compact", "value": "Compact"}, {"name": "Delete", "value": "Delete"}, {"name": "DeleteOrCompact", "value": "DeleteOrCompact"}]}}, {"type": "integer64", "var": "$parameters.properties.retentionDescription.minCompactionLagTimeInMinutes", "options": ["min-compaction-lag-time-in-minutes"], "group": "RetentionDescription", "help": {"short": "The minimum time a message will remain ineligible for compaction in the log. This value is used when cleanupPolicy is Compact or DeleteOrCompact."}}, {"type": "integer64", "var": "$parameters.properties.retentionDescription.retentionTimeInHours", "options": ["retention-time", "retention-time-in-hours"], "group": "RetentionDescription", "help": {"short": "Number of hours to retain the events for this Event Hub. This value is only used when cleanupPolicy is Delete. If cleanupPolicy is Compaction the returned value of this property is Long.MaxValue"}}, {"type": "integer32", "var": "$parameters.properties.retentionDescription.tombstoneRetentionTimeInHours", "options": ["t", "tombstone-retention-time-in-hours"], "group": "RetentionDescription", "help": {"short": "Number of hours to retain the tombstone markers of a compacted Event Hub. This value is only used when cleanupPolicy is Compaction. Consumer must complete reading the tombstone marker within this specified amount of time if consumer begins from starting offset to ensure they get a valid snapshot for the specific key described by the tombstone marker within the compacted Event Hub"}}]}], "operations": [{"operationId": "EventHubs_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/eventhubs/{eventHubName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "eventHubName", "arg": "$Path.eventHubName", "required": true, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "captureDescription", "props": [{"type": "object", "name": "destination", "props": [{"type": "object", "name": "identity", "arg": "$parameters.properties.captureDescription.destination.identity", "props": [{"type": "string", "name": "type", "arg": "$parameters.properties.captureDescription.destination.identity.type", "enum": {"items": [{"value": "SystemAssigned"}, {"value": "UserAssigned"}]}}, {"type": "string", "name": "userAssignedIdentity", "arg": "$parameters.properties.captureDescription.destination.identity.userAssignedIdentity"}]}, {"type": "string", "name": "name", "arg": "$parameters.properties.captureDescription.destination.name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "archiveNameFormat", "arg": "$parameters.properties.captureDescription.destination.properties.archiveNameFormat"}, {"type": "string", "name": "blobContainer", "arg": "$parameters.properties.captureDescription.destination.properties.blobContainer"}, {"type": "string", "name": "dataLakeAccountName", "arg": "$parameters.properties.captureDescription.destination.properties.dataLakeAccountName"}, {"type": "string", "name": "dataLakeFolderPath", "arg": "$parameters.properties.captureDescription.destination.properties.dataLakeFolderPath"}, {"type": "uuid", "name": "dataLakeSubscriptionId", "arg": "$parameters.properties.captureDescription.destination.properties.dataLakeSubscriptionId"}, {"type": "string", "name": "storageAccountResourceId", "arg": "$parameters.properties.captureDescription.destination.properties.storageAccountResourceId"}], "clientFlatten": true}]}, {"type": "boolean", "name": "enabled", "arg": "$parameters.properties.captureDescription.enabled"}, {"type": "string", "name": "encoding", "arg": "$parameters.properties.captureDescription.encoding", "enum": {"items": [{"value": "Avro"}, {"value": "AvroDeflate"}]}}, {"type": "integer32", "name": "intervalInSeconds", "arg": "$parameters.properties.captureDescription.intervalInSeconds"}, {"type": "integer32", "name": "sizeLimitInBytes", "arg": "$parameters.properties.captureDescription.sizeLimitInBytes"}, {"type": "boolean", "name": "skipEmptyArchives", "arg": "$parameters.properties.captureDescription.skipEmptyArchives"}]}, {"type": "integer64", "name": "messageRetentionInDays", "arg": "$parameters.properties.messageRetentionInDays", "format": {"minimum": 1}}, {"type": "object", "name": "messageTimestampDescription", "arg": "$parameters.properties.messageTimestampDescription", "props": [{"type": "string", "name": "timestampType", "arg": "$parameters.properties.messageTimestampDescription.timestampType", "enum": {"items": [{"value": "Create"}, {"value": "LogAppend"}]}}]}, {"type": "integer64", "name": "partitionCount", "arg": "$parameters.properties.partitionCount", "format": {"minimum": 1}}, {"type": "object", "name": "retentionDescription", "props": [{"type": "string", "name": "cleanupPolicy", "arg": "$parameters.properties.retentionDescription.cleanupPolicy", "enum": {"items": [{"value": "Compact"}, {"value": "Delete"}, {"value": "DeleteOrCompact"}]}}, {"type": "integer64", "name": "minCompactionLagTimeInMinutes", "arg": "$parameters.properties.retentionDescription.minCompactionLagTimeInMinutes"}, {"type": "integer64", "name": "retentionTimeInHours", "arg": "$parameters.properties.retentionDescription.retentionTimeInHours"}, {"type": "integer32", "name": "tombstoneRetentionTimeInHours", "arg": "$parameters.properties.retentionDescription.tombstoneRetentionTimeInHours"}]}, {"type": "string", "name": "status", "arg": "$parameters.properties.status", "enum": {"items": [{"value": "Active"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Disabled"}, {"value": "ReceiveDisabled"}, {"value": "Renaming"}, {"value": "Restoring"}, {"value": "SendDisabled"}, {"value": "Unknown"}]}}, {"type": "string", "name": "userMetadata", "arg": "$parameters.properties.userMetadata"}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/eventhubs/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "captureDescription", "props": [{"type": "object", "name": "destination", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "type", "enum": {"items": [{"value": "SystemAssigned"}, {"value": "UserAssigned"}]}}, {"type": "string", "name": "userAssignedIdentity"}]}, {"type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "archiveNameFormat"}, {"type": "string", "name": "blobContainer"}, {"type": "string", "name": "dataLakeAccountName"}, {"type": "string", "name": "dataLakeFolderPath"}, {"type": "uuid", "name": "dataLakeSubscriptionId"}, {"type": "string", "name": "storageAccountResourceId"}], "clientFlatten": true}]}, {"type": "boolean", "name": "enabled"}, {"type": "string", "name": "encoding", "enum": {"items": [{"value": "Avro"}, {"value": "AvroDeflate"}]}}, {"type": "integer32", "name": "intervalInSeconds"}, {"type": "integer32", "name": "sizeLimitInBytes"}, {"type": "boolean", "name": "skipEmptyArchives"}]}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "string", "name": "identifier"}, {"type": "integer64", "name": "messageRetentionInDays", "format": {"minimum": 1}}, {"type": "object", "name": "messageTimestampDescription", "props": [{"type": "string", "name": "timestampType", "enum": {"items": [{"value": "Create"}, {"value": "LogAppend"}]}}]}, {"type": "integer64", "name": "partitionCount", "format": {"minimum": 1}}, {"readOnly": true, "type": "array", "name": "partitionIds", "item": {"type": "string"}}, {"type": "object", "name": "retentionDescription", "props": [{"type": "string", "name": "cleanupPolicy", "enum": {"items": [{"value": "Compact"}, {"value": "Delete"}, {"value": "DeleteOrCompact"}]}}, {"type": "integer64", "name": "minCompactionLagTimeInMinutes"}, {"type": "integer64", "name": "retentionTimeInHours"}, {"type": "integer32", "name": "tombstoneRetentionTimeInHours"}]}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Active"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Disabled"}, {"value": "ReceiveDisabled"}, {"value": "Renaming"}, {"value": "Restoring"}, {"value": "SendDisabled"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "userMetadata"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/eventhubs/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZXZlbnRodWJzL3tldmVudEh1Yk5hbWV9/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.eventHubName", "options": ["n", "name", "event-hub-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The Event Hub name"}, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "CaptureDescription", "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.captureDescription.destination.name", "options": ["destination-name"], "group": "CaptureDescription", "help": {"short": "Name for capture destination"}}, {"nullable": true, "type": "string", "var": "$parameters.properties.captureDescription.destination.properties.archiveNameFormat", "options": ["archive-name-format"], "group": "CaptureDescription", "help": {"short": "Blob naming convention for archive, e.g. {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}. Here all the parameters (Namespace,EventHub .. etc) are mandatory irrespective of order"}}, {"nullable": true, "type": "string", "var": "$parameters.properties.captureDescription.destination.properties.blobContainer", "options": ["blob-container"], "group": "CaptureDescription", "help": {"short": "Blob container Name"}}, {"nullable": true, "type": "string", "var": "$parameters.properties.captureDescription.destination.properties.dataLakeAccountName", "options": ["data-lake-account-name"], "hide": true, "group": "CaptureDescription", "help": {"short": "The Azure Data Lake Store name for the captured events"}}, {"nullable": true, "type": "string", "var": "$parameters.properties.captureDescription.destination.properties.dataLakeFolderPath", "options": ["data-lake-folder-path"], "hide": true, "group": "CaptureDescription", "help": {"short": "The destination folder path for the captured events"}}, {"nullable": true, "type": "uuid", "var": "$parameters.properties.captureDescription.destination.properties.dataLakeSubscriptionId", "options": ["data-lake-subscription-id"], "hide": true, "group": "CaptureDescription", "help": {"short": "Subscription Id of Azure Data Lake Store"}}, {"nullable": true, "type": "string", "var": "$parameters.properties.captureDescription.destination.properties.storageAccountResourceId", "options": ["storage-account"], "group": "CaptureDescription", "help": {"short": "Resource id of the storage account to be used to create the blobs"}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.captureDescription.enabled", "options": ["enable-capture"], "group": "CaptureDescription", "help": {"short": "A value that indicates whether capture description is enabled."}}, {"nullable": true, "type": "string", "var": "$parameters.properties.captureDescription.encoding", "options": ["encoding"], "group": "CaptureDescription", "help": {"short": "Enumerates the possible values for the encoding format of capture description. Note: 'AvroDeflate' will be deprecated in New API Version"}, "enum": {"items": [{"name": "Avro", "value": "Avro"}, {"name": "AvroDeflate", "value": "AvroDeflate"}]}}, {"nullable": true, "type": "integer32", "var": "$parameters.properties.captureDescription.intervalInSeconds", "options": ["capture-interval"], "group": "CaptureDescription", "help": {"short": "The time window allows you to set the frequency with which the capture to Azure Blobs will happen, value should between 60 to 900 seconds"}}, {"nullable": true, "type": "integer32", "var": "$parameters.properties.captureDescription.sizeLimitInBytes", "options": ["capture-size-limit"], "group": "CaptureDescription", "help": {"short": "The size window defines the amount of data built up in your Event Hub before an capture operation, value should be between 10485760 to 524288000 bytes"}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.captureDescription.skipEmptyArchives", "options": ["skip-empty-archives"], "group": "CaptureDescription", "help": {"short": "A value that indicates whether to Skip Empty Archives"}}]}, {"name": "Destination", "args": [{"nullable": true, "type": "object", "var": "$parameters.properties.captureDescription.destination.identity", "options": ["identity"], "group": "Destination", "help": {"short": "A value that indicates whether capture description is enabled."}, "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.captureDescription.destination.identity.type", "options": ["type"], "help": {"short": "Type of Azure Active Directory Managed Identity."}, "enum": {"items": [{"name": "SystemAssigned", "value": "SystemAssigned"}, {"name": "UserAssigned", "value": "UserAssigned"}]}}, {"nullable": true, "type": "string", "var": "$parameters.properties.captureDescription.destination.identity.userAssignedIdentity", "options": ["user-assigned-identity"], "help": {"short": "ARM ID of Managed User Identity. This property is required is the type is UserAssignedIdentity. If type is SystemAssigned, then the System Assigned Identity Associated with the namespace will be used."}}]}]}, {"name": "Properties", "args": [{"nullable": true, "type": "integer64", "var": "$parameters.properties.messageRetentionInDays", "options": ["message-retention-in-days"], "hide": true, "group": "Properties", "help": {"short": "Number of days to retain the events for this Event Hub, value should be 1 to 7 days"}, "format": {"minimum": 1}}, {"nullable": true, "type": "object", "var": "$parameters.properties.messageTimestampDescription", "options": ["message-timestamp-description"], "group": "Properties", "help": {"short": "Properties of MessageTimestamp Description"}, "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.messageTimestampDescription.timestampType", "options": ["timestamp-type"], "help": {"short": "Denotes the type of timestamp the message will hold.Two types of timestamp types - \"AppendTime\" and \"CreateTime\". AppendTime refers the time in which message got appended inside broker log. CreateTime refers to the time in which the message was generated on source side and producers can set this timestamp while sending the message. Default value is AppendTime. If you are using AMQP protocol, CreateTime equals AppendTime and its behavior remains the same."}, "enum": {"items": [{"name": "Create", "value": "Create"}, {"name": "LogAppend", "value": "LogAppend"}]}}]}, {"nullable": true, "type": "integer64", "var": "$parameters.properties.partitionCount", "options": ["partition-count"], "group": "Properties", "help": {"short": "Number of partitions created for the Event Hub, allowed values are from 1 to 32 partitions."}, "format": {"minimum": 1}}, {"nullable": true, "type": "string", "var": "$parameters.properties.status", "options": ["status"], "group": "Properties", "help": {"short": "Enumerates the possible values for the status of the Event Hub."}, "enum": {"items": [{"name": "Active", "value": "Active"}, {"name": "Creating", "value": "Creating"}, {"name": "Deleting", "value": "Deleting"}, {"name": "Disabled", "value": "Disabled"}, {"name": "ReceiveDisabled", "value": "ReceiveDisabled"}, {"name": "Renaming", "value": "Renaming"}, {"name": "Restoring", "value": "Restoring"}, {"name": "SendDisabled", "value": "SendDisabled"}, {"name": "Unknown", "value": "Unknown"}]}}, {"nullable": true, "type": "string", "var": "$parameters.properties.userMetadata", "options": ["user-metadata"], "group": "Properties", "help": {"short": "Gets and Sets Metadata of User."}}]}, {"name": "RetentionDescription", "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.retentionDescription.cleanupPolicy", "options": ["cleanup-policy"], "group": "RetentionDescription", "help": {"short": "Enumerates the possible values for cleanup policy"}, "enum": {"items": [{"name": "Compact", "value": "Compact"}, {"name": "Delete", "value": "Delete"}, {"name": "DeleteOrCompact", "value": "DeleteOrCompact"}]}}, {"nullable": true, "type": "integer64", "var": "$parameters.properties.retentionDescription.minCompactionLagTimeInMinutes", "options": ["min-compaction-lag-time-in-minutes"], "group": "RetentionDescription", "help": {"short": "The minimum time a message will remain ineligible for compaction in the log. This value is used when cleanupPolicy is Compact or DeleteOrCompact."}}, {"nullable": true, "type": "integer64", "var": "$parameters.properties.retentionDescription.retentionTimeInHours", "options": ["retention-time", "retention-time-in-hours"], "group": "RetentionDescription", "help": {"short": "Number of hours to retain the events for this Event Hub. This value is only used when cleanupPolicy is Delete. If cleanupPolicy is Compaction the returned value of this property is Long.MaxValue"}}, {"nullable": true, "type": "integer32", "var": "$parameters.properties.retentionDescription.tombstoneRetentionTimeInHours", "options": ["t", "tombstone-retention-time-in-hours"], "group": "RetentionDescription", "help": {"short": "Number of hours to retain the tombstone markers of a compacted Event Hub. This value is only used when cleanupPolicy is Compaction. Consumer must complete reading the tombstone marker within this specified amount of time if consumer begins from starting offset to ensure they get a valid snapshot for the specific key described by the tombstone marker within the compacted Event Hub"}}]}], "operations": [{"operationId": "EventHubs_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/eventhubs/{eventHubName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "eventHubName", "arg": "$Path.eventHubName", "required": true, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/eventhubs/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "captureDescription", "props": [{"type": "object", "name": "destination", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "type", "enum": {"items": [{"value": "SystemAssigned"}, {"value": "UserAssigned"}]}}, {"type": "string", "name": "userAssignedIdentity"}]}, {"type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "archiveNameFormat"}, {"type": "string", "name": "blobContainer"}, {"type": "string", "name": "dataLakeAccountName"}, {"type": "string", "name": "dataLakeFolderPath"}, {"type": "uuid", "name": "dataLakeSubscriptionId"}, {"type": "string", "name": "storageAccountResourceId"}], "clientFlatten": true}]}, {"type": "boolean", "name": "enabled"}, {"type": "string", "name": "encoding", "enum": {"items": [{"value": "Avro"}, {"value": "AvroDeflate"}]}}, {"type": "integer32", "name": "intervalInSeconds"}, {"type": "integer32", "name": "sizeLimitInBytes"}, {"type": "boolean", "name": "skipEmptyArchives"}]}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "string", "name": "identifier"}, {"type": "integer64", "name": "messageRetentionInDays", "format": {"minimum": 1}}, {"type": "object", "name": "messageTimestampDescription", "props": [{"type": "string", "name": "timestampType", "enum": {"items": [{"value": "Create"}, {"value": "LogAppend"}]}}]}, {"type": "integer64", "name": "partitionCount", "format": {"minimum": 1}}, {"readOnly": true, "type": "array", "name": "partitionIds", "item": {"type": "string"}}, {"type": "object", "name": "retentionDescription", "props": [{"type": "string", "name": "cleanupPolicy", "enum": {"items": [{"value": "Compact"}, {"value": "Delete"}, {"value": "DeleteOrCompact"}]}}, {"type": "integer64", "name": "minCompactionLagTimeInMinutes"}, {"type": "integer64", "name": "retentionTimeInHours"}, {"type": "integer32", "name": "tombstoneRetentionTimeInHours"}]}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Active"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Disabled"}, {"value": "ReceiveDisabled"}, {"value": "Renaming"}, {"value": "Restoring"}, {"value": "SendDisabled"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "userMetadata"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "Eventhub_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "captureDescription", "props": [{"type": "object", "name": "destination", "props": [{"type": "object", "name": "identity", "arg": "$parameters.properties.captureDescription.destination.identity", "props": [{"type": "string", "name": "type", "arg": "$parameters.properties.captureDescription.destination.identity.type", "enum": {"items": [{"value": "SystemAssigned"}, {"value": "UserAssigned"}]}}, {"type": "string", "name": "userAssignedIdentity", "arg": "$parameters.properties.captureDescription.destination.identity.userAssignedIdentity"}]}, {"type": "string", "name": "name", "arg": "$parameters.properties.captureDescription.destination.name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "archiveNameFormat", "arg": "$parameters.properties.captureDescription.destination.properties.archiveNameFormat"}, {"type": "string", "name": "blobContainer", "arg": "$parameters.properties.captureDescription.destination.properties.blobContainer"}, {"type": "string", "name": "dataLakeAccountName", "arg": "$parameters.properties.captureDescription.destination.properties.dataLakeAccountName"}, {"type": "string", "name": "dataLakeFolderPath", "arg": "$parameters.properties.captureDescription.destination.properties.dataLakeFolderPath"}, {"type": "uuid", "name": "dataLakeSubscriptionId", "arg": "$parameters.properties.captureDescription.destination.properties.dataLakeSubscriptionId"}, {"type": "string", "name": "storageAccountResourceId", "arg": "$parameters.properties.captureDescription.destination.properties.storageAccountResourceId"}], "clientFlatten": true}]}, {"type": "boolean", "name": "enabled", "arg": "$parameters.properties.captureDescription.enabled"}, {"type": "string", "name": "encoding", "arg": "$parameters.properties.captureDescription.encoding", "enum": {"items": [{"value": "Avro"}, {"value": "AvroDeflate"}]}}, {"type": "integer32", "name": "intervalInSeconds", "arg": "$parameters.properties.captureDescription.intervalInSeconds"}, {"type": "integer32", "name": "sizeLimitInBytes", "arg": "$parameters.properties.captureDescription.sizeLimitInBytes"}, {"type": "boolean", "name": "skipEmptyArchives", "arg": "$parameters.properties.captureDescription.skipEmptyArchives"}]}, {"type": "integer64", "name": "messageRetentionInDays", "arg": "$parameters.properties.messageRetentionInDays", "format": {"minimum": 1}}, {"type": "object", "name": "messageTimestampDescription", "arg": "$parameters.properties.messageTimestampDescription", "props": [{"type": "string", "name": "timestampType", "arg": "$parameters.properties.messageTimestampDescription.timestampType", "enum": {"items": [{"value": "Create"}, {"value": "LogAppend"}]}}]}, {"type": "integer64", "name": "partitionCount", "arg": "$parameters.properties.partitionCount", "format": {"minimum": 1}}, {"type": "object", "name": "retentionDescription", "props": [{"type": "string", "name": "cleanupPolicy", "arg": "$parameters.properties.retentionDescription.cleanupPolicy", "enum": {"items": [{"value": "Compact"}, {"value": "Delete"}, {"value": "DeleteOrCompact"}]}}, {"type": "integer64", "name": "minCompactionLagTimeInMinutes", "arg": "$parameters.properties.retentionDescription.minCompactionLagTimeInMinutes"}, {"type": "integer64", "name": "retentionTimeInHours", "arg": "$parameters.properties.retentionDescription.retentionTimeInHours"}, {"type": "integer32", "name": "tombstoneRetentionTimeInHours", "arg": "$parameters.properties.retentionDescription.tombstoneRetentionTimeInHours"}]}, {"type": "string", "name": "status", "arg": "$parameters.properties.status", "enum": {"items": [{"value": "Active"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Disabled"}, {"value": "ReceiveDisabled"}, {"value": "Renaming"}, {"value": "Restoring"}, {"value": "SendDisabled"}, {"value": "Unknown"}]}}, {"type": "string", "name": "userMetadata", "arg": "$parameters.properties.userMetadata"}], "clientFlatten": true}], "clientFlatten": true}}}}, {"operationId": "EventHubs_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/eventhubs/{eventHubName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "eventHubName", "arg": "$Path.eventHubName", "required": true, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "@Eventhub_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fQ==/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fQ==/2026-01-01.xml new file mode 100644 index 000000000..203eb37d2 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fQ==/2026-01-01.xml @@ -0,0 +1,1006 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9hdXRob3JpemF0aW9ucnVsZXM=/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9hdXRob3JpemF0aW9ucnVsZXM=/2026-01-01.json new file mode 100644 index 000000000..2eb1d63e1 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9hdXRob3JpemF0aW9ucnVsZXM=/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/eventhubs/{}/authorizationrules", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZXZlbnRodWJzL3tldmVudEh1Yk5hbWV9L2F1dGhvcml6YXRpb25SdWxlcw==/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs eventhub authorization-rule", "commands": [{"name": "list", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/eventhubs/{}/authorizationrules", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZXZlbnRodWJzL3tldmVudEh1Yk5hbWV9L2F1dGhvcml6YXRpb25SdWxlcw==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.eventHubName", "options": ["eventhub-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The Event Hub name"}, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "EventHubs_ListAuthorizationRules", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/eventhubs/{eventHubName}/authorizationRules", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "eventHubName", "arg": "$Path.eventHubName", "required": true, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id"}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "array", "name": "rights", "required": true, "item": {"type": "string", "enum": {"items": [{"value": "Listen"}, {"value": "Manage"}, {"value": "Send"}]}}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9hdXRob3JpemF0aW9ucnVsZXM=/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9hdXRob3JpemF0aW9ucnVsZXM=/2026-01-01.xml new file mode 100644 index 000000000..3debd7046 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9hdXRob3JpemF0aW9ucnVsZXM=/2026-01-01.xml @@ -0,0 +1,109 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9hdXRob3JpemF0aW9ucnVsZXMve30=/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9hdXRob3JpemF0aW9ucnVsZXMve30=/2026-01-01.json new file mode 100644 index 000000000..6be0bbfbf --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9hdXRob3JpemF0aW9ucnVsZXMve30=/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/eventhubs/{}/authorizationrules/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZXZlbnRodWJzL3tldmVudEh1Yk5hbWV9L2F1dGhvcml6YXRpb25SdWxlcy97YXV0aG9yaXphdGlvblJ1bGVOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs eventhub authorization-rule", "commands": [{"name": "show", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/eventhubs/{}/authorizationrules/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZXZlbnRodWJzL3tldmVudEh1Yk5hbWV9L2F1dGhvcml6YXRpb25SdWxlcy97YXV0aG9yaXphdGlvblJ1bGVOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.authorizationRuleName", "options": ["n", "name", "authorization-rule-name"], "required": true, "idPart": "child_name_2", "help": {"short": "The authorization rule name."}, "format": {"minLength": 1}}, {"type": "string", "var": "$Path.eventHubName", "options": ["eventhub-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The Event Hub name"}, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "EventHubs_GetAuthorizationRule", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/eventhubs/{eventHubName}/authorizationRules/{authorizationRuleName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "authorizationRuleName", "arg": "$Path.authorizationRuleName", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "eventHubName", "arg": "$Path.eventHubName", "required": true, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id"}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "array", "name": "rights", "required": true, "item": {"type": "string", "enum": {"items": [{"value": "Listen"}, {"value": "Manage"}, {"value": "Send"}]}}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "delete", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/eventhubs/{}/authorizationrules/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZXZlbnRodWJzL3tldmVudEh1Yk5hbWV9L2F1dGhvcml6YXRpb25SdWxlcy97YXV0aG9yaXphdGlvblJ1bGVOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.authorizationRuleName", "options": ["n", "name", "authorization-rule-name"], "required": true, "idPart": "child_name_2", "help": {"short": "The authorization rule name."}, "format": {"minLength": 1}}, {"type": "string", "var": "$Path.eventHubName", "options": ["eventhub-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The Event Hub name"}, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "EventHubs_DeleteAuthorizationRule", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/eventhubs/{eventHubName}/authorizationRules/{authorizationRuleName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "authorizationRuleName", "arg": "$Path.authorizationRuleName", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "eventHubName", "arg": "$Path.eventHubName", "required": true, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}, {"name": "create", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/eventhubs/{}/authorizationrules/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZXZlbnRodWJzL3tldmVudEh1Yk5hbWV9L2F1dGhvcml6YXRpb25SdWxlcy97YXV0aG9yaXphdGlvblJ1bGVOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.authorizationRuleName", "options": ["n", "name", "authorization-rule-name"], "required": true, "idPart": "child_name_2", "help": {"short": "The authorization rule name."}, "format": {"minLength": 1}}, {"type": "string", "var": "$Path.eventHubName", "options": ["eventhub-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The Event Hub name"}, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "array", "var": "$parameters.properties.rights", "options": ["rights"], "group": "Properties", "help": {"short": "The rights associated with the rule."}, "item": {"type": "string", "enum": {"items": [{"name": "Listen", "value": "Listen"}, {"name": "Manage", "value": "Manage"}, {"name": "Send", "value": "Send"}]}}}]}], "operations": [{"operationId": "EventHubs_CreateOrUpdateAuthorizationRule", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/eventhubs/{eventHubName}/authorizationRules/{authorizationRuleName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "authorizationRuleName", "arg": "$Path.authorizationRuleName", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "eventHubName", "arg": "$Path.eventHubName", "required": true, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "array", "name": "rights", "arg": "$parameters.properties.rights", "required": true, "item": {"type": "string", "enum": {"items": [{"value": "Listen"}, {"value": "Manage"}, {"value": "Send"}]}}}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id"}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "array", "name": "rights", "required": true, "item": {"type": "string", "enum": {"items": [{"value": "Listen"}, {"value": "Manage"}, {"value": "Send"}]}}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/eventhubs/{}/authorizationrules/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZXZlbnRodWJzL3tldmVudEh1Yk5hbWV9L2F1dGhvcml6YXRpb25SdWxlcy97YXV0aG9yaXphdGlvblJ1bGVOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.authorizationRuleName", "options": ["n", "name", "authorization-rule-name"], "required": true, "idPart": "child_name_2", "help": {"short": "The authorization rule name."}, "format": {"minLength": 1}}, {"type": "string", "var": "$Path.eventHubName", "options": ["eventhub-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The Event Hub name"}, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "array", "var": "$parameters.properties.rights", "options": ["rights"], "group": "Properties", "help": {"short": "The rights associated with the rule."}, "item": {"nullable": true, "type": "string", "enum": {"items": [{"name": "Listen", "value": "Listen"}, {"name": "Manage", "value": "Manage"}, {"name": "Send", "value": "Send"}]}}}]}], "operations": [{"operationId": "EventHubs_GetAuthorizationRule", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/eventhubs/{eventHubName}/authorizationRules/{authorizationRuleName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "authorizationRuleName", "arg": "$Path.authorizationRuleName", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "eventHubName", "arg": "$Path.eventHubName", "required": true, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id"}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "array", "name": "rights", "required": true, "item": {"type": "string", "enum": {"items": [{"value": "Listen"}, {"value": "Manage"}, {"value": "Send"}]}}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "AuthorizationRule_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "array", "name": "rights", "arg": "$parameters.properties.rights", "required": true, "item": {"type": "string", "enum": {"items": [{"value": "Listen"}, {"value": "Manage"}, {"value": "Send"}]}}}], "clientFlatten": true}], "clientFlatten": true}}}}, {"operationId": "EventHubs_CreateOrUpdateAuthorizationRule", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/eventhubs/{eventHubName}/authorizationRules/{authorizationRuleName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "authorizationRuleName", "arg": "$Path.authorizationRuleName", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "eventHubName", "arg": "$Path.eventHubName", "required": true, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "@AuthorizationRule_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9hdXRob3JpemF0aW9ucnVsZXMve30=/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9hdXRob3JpemF0aW9ucnVsZXMve30=/2026-01-01.xml new file mode 100644 index 000000000..09876afa6 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9hdXRob3JpemF0aW9ucnVsZXMve30=/2026-01-01.xml @@ -0,0 +1,484 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9hdXRob3JpemF0aW9ucnVsZXMve30vbGlzdGtleXM=/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9hdXRob3JpemF0aW9ucnVsZXMve30vbGlzdGtleXM=/2026-01-01.json new file mode 100644 index 000000000..12dba5659 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9hdXRob3JpemF0aW9ucnVsZXMve30vbGlzdGtleXM=/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/eventhubs/{}/authorizationrules/{}/listkeys", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZXZlbnRodWJzL3tldmVudEh1Yk5hbWV9L2F1dGhvcml6YXRpb25SdWxlcy97YXV0aG9yaXphdGlvblJ1bGVOYW1lfS9saXN0S2V5cw==/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs eventhub authorization-rule keys", "commands": [{"name": "list", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/eventhubs/{}/authorizationrules/{}/listkeys", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZXZlbnRodWJzL3tldmVudEh1Yk5hbWV9L2F1dGhvcml6YXRpb25SdWxlcy97YXV0aG9yaXphdGlvblJ1bGVOYW1lfS9saXN0S2V5cw==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.authorizationRuleName", "options": ["name", "authorization-rule-name"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "The authorization rule name."}, "format": {"minLength": 1}}, {"type": "string", "var": "$Path.eventHubName", "options": ["eventhub-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The Event Hub name"}, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "EventHubs_ListKeys", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/eventhubs/{eventHubName}/authorizationRules/{authorizationRuleName}/listKeys", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "authorizationRuleName", "arg": "$Path.authorizationRuleName", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "eventHubName", "arg": "$Path.eventHubName", "required": true, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "aliasPrimaryConnectionString"}, {"readOnly": true, "type": "string", "name": "aliasSecondaryConnectionString"}, {"readOnly": true, "type": "string", "name": "keyName"}, {"readOnly": true, "type": "string", "name": "primaryConnectionString"}, {"readOnly": true, "type": "string", "name": "primaryKey"}, {"readOnly": true, "type": "string", "name": "secondaryConnectionString"}, {"readOnly": true, "type": "string", "name": "secondaryKey"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9hdXRob3JpemF0aW9ucnVsZXMve30vbGlzdGtleXM=/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9hdXRob3JpemF0aW9ucnVsZXMve30vbGlzdGtleXM=/2026-01-01.xml new file mode 100644 index 000000000..36e8e84b7 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9hdXRob3JpemF0aW9ucnVsZXMve30vbGlzdGtleXM=/2026-01-01.xml @@ -0,0 +1,77 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9hdXRob3JpemF0aW9ucnVsZXMve30vcmVnZW5lcmF0ZWtleXM=/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9hdXRob3JpemF0aW9ucnVsZXMve30vcmVnZW5lcmF0ZWtleXM=/2026-01-01.json new file mode 100644 index 000000000..aaa7c80b9 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9hdXRob3JpemF0aW9ucnVsZXMve30vcmVnZW5lcmF0ZWtleXM=/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/eventhubs/{}/authorizationrules/{}/regeneratekeys", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZXZlbnRodWJzL3tldmVudEh1Yk5hbWV9L2F1dGhvcml6YXRpb25SdWxlcy97YXV0aG9yaXphdGlvblJ1bGVOYW1lfS9yZWdlbmVyYXRlS2V5cw==/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs eventhub authorization-rule keys", "commands": [{"name": "renew", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/eventhubs/{}/authorizationrules/{}/regeneratekeys", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZXZlbnRodWJzL3tldmVudEh1Yk5hbWV9L2F1dGhvcml6YXRpb25SdWxlcy97YXV0aG9yaXphdGlvblJ1bGVOYW1lfS9yZWdlbmVyYXRlS2V5cw==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.authorizationRuleName", "options": ["name", "authorization-rule-name"], "required": true, "group": "", "idPart": "child_name_2", "help": {"short": "The authorization rule name."}, "format": {"minLength": 1}}, {"type": "string", "var": "$Path.eventHubName", "options": ["eventhub-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The Event Hub name"}, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Parameters", "args": [{"type": "string", "var": "$parameters.key", "options": ["key-value"], "group": "Parameters", "help": {"short": "Optional, if the key value provided, is set for KeyType or autogenerated Key value set for keyType"}}, {"type": "string", "var": "$parameters.keyType", "options": ["key"], "required": true, "group": "Parameters", "help": {"short": "The access key to regenerate."}, "enum": {"items": [{"name": "PrimaryKey", "value": "PrimaryKey"}, {"name": "SecondaryKey", "value": "SecondaryKey"}]}}]}], "operations": [{"operationId": "EventHubs_RegenerateKeys", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/eventhubs/{eventHubName}/authorizationRules/{authorizationRuleName}/regenerateKeys", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "authorizationRuleName", "arg": "$Path.authorizationRuleName", "required": true, "format": {"minLength": 1}}, {"type": "string", "name": "eventHubName", "arg": "$Path.eventHubName", "required": true, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "string", "name": "key", "arg": "$parameters.key"}, {"type": "string", "name": "keyType", "arg": "$parameters.keyType", "required": true, "enum": {"items": [{"value": "PrimaryKey"}, {"value": "SecondaryKey"}]}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "aliasPrimaryConnectionString"}, {"readOnly": true, "type": "string", "name": "aliasSecondaryConnectionString"}, {"readOnly": true, "type": "string", "name": "keyName"}, {"readOnly": true, "type": "string", "name": "primaryConnectionString"}, {"readOnly": true, "type": "string", "name": "primaryKey"}, {"readOnly": true, "type": "string", "name": "secondaryConnectionString"}, {"readOnly": true, "type": "string", "name": "secondaryKey"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9hdXRob3JpemF0aW9ucnVsZXMve30vcmVnZW5lcmF0ZWtleXM=/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9hdXRob3JpemF0aW9ucnVsZXMve30vcmVnZW5lcmF0ZWtleXM=/2026-01-01.xml new file mode 100644 index 000000000..a58d9ed64 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9hdXRob3JpemF0aW9ucnVsZXMve30vcmVnZW5lcmF0ZWtleXM=/2026-01-01.xml @@ -0,0 +1,102 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9jb25zdW1lcmdyb3Vwcw==/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9jb25zdW1lcmdyb3Vwcw==/2026-01-01.json new file mode 100644 index 000000000..36777d7f4 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9jb25zdW1lcmdyb3Vwcw==/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/eventhubs/{}/consumergroups", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZXZlbnRodWJzL3tldmVudEh1Yk5hbWV9L2NvbnN1bWVyZ3JvdXBz/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs eventhub consumer-group", "commands": [{"name": "list", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/eventhubs/{}/consumergroups", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZXZlbnRodWJzL3tldmVudEh1Yk5hbWV9L2NvbnN1bWVyZ3JvdXBz/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.eventHubName", "options": ["eventhub-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The Event Hub name"}, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "integer32", "var": "$Query.skip", "options": ["skip"], "help": {"short": "Skip is only used if a previous operation returned a partial result. If a previous response contains a nextLink element, the value of the nextLink element will include a skip parameter that specifies a starting point to use for subsequent calls."}, "format": {"maximum": 1000, "minimum": 0}}, {"type": "integer32", "var": "$Query.top", "options": ["top"], "help": {"short": "May be used to limit the number of results to the most recent N usageDetails."}, "format": {"maximum": 1000, "minimum": 1}}]}], "operations": [{"operationId": "ConsumerGroups_ListByEventHub", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/eventhubs/{eventHubName}/consumergroups", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "eventHubName", "arg": "$Path.eventHubName", "required": true, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"params": [{"type": "integer32", "name": "$skip", "arg": "$Query.skip", "format": {"maximum": 1000, "minimum": 0}}, {"type": "integer32", "name": "$top", "arg": "$Query.top", "format": {"maximum": 1000, "minimum": 1}}], "consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/eventhubs/{}/consumergroups/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "userMetadata"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9jb25zdW1lcmdyb3Vwcw==/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9jb25zdW1lcmdyb3Vwcw==/2026-01-01.xml new file mode 100644 index 000000000..16644a9f6 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9jb25zdW1lcmdyb3Vwcw==/2026-01-01.xml @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9jb25zdW1lcmdyb3Vwcy97fQ==/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9jb25zdW1lcmdyb3Vwcy97fQ==/2026-01-01.json new file mode 100644 index 000000000..258e2e01e --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9jb25zdW1lcmdyb3Vwcy97fQ==/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/eventhubs/{}/consumergroups/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZXZlbnRodWJzL3tldmVudEh1Yk5hbWV9L2NvbnN1bWVyZ3JvdXBzL3tjb25zdW1lckdyb3VwTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs eventhub consumer-group", "commands": [{"name": "show", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/eventhubs/{}/consumergroups/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZXZlbnRodWJzL3tldmVudEh1Yk5hbWV9L2NvbnN1bWVyZ3JvdXBzL3tjb25zdW1lckdyb3VwTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.consumerGroupName", "options": ["n", "name", "consumer-group-name"], "required": true, "idPart": "child_name_2", "help": {"short": "The consumer group name"}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.eventHubName", "options": ["eventhub-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The Event Hub name"}, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "ConsumerGroups_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/eventhubs/{eventHubName}/consumergroups/{consumerGroupName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "consumerGroupName", "arg": "$Path.consumerGroupName", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "eventHubName", "arg": "$Path.eventHubName", "required": true, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/eventhubs/{}/consumergroups/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "userMetadata"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "delete", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/eventhubs/{}/consumergroups/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZXZlbnRodWJzL3tldmVudEh1Yk5hbWV9L2NvbnN1bWVyZ3JvdXBzL3tjb25zdW1lckdyb3VwTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.consumerGroupName", "options": ["n", "name", "consumer-group-name"], "required": true, "idPart": "child_name_2", "help": {"short": "The consumer group name"}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.eventHubName", "options": ["eventhub-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The Event Hub name"}, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "ConsumerGroups_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/eventhubs/{eventHubName}/consumergroups/{consumerGroupName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "consumerGroupName", "arg": "$Path.consumerGroupName", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "eventHubName", "arg": "$Path.eventHubName", "required": true, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}, {"name": "create", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/eventhubs/{}/consumergroups/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZXZlbnRodWJzL3tldmVudEh1Yk5hbWV9L2NvbnN1bWVyZ3JvdXBzL3tjb25zdW1lckdyb3VwTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.consumerGroupName", "options": ["n", "name", "consumer-group-name"], "required": true, "idPart": "child_name_2", "help": {"short": "The consumer group name"}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.eventHubName", "options": ["eventhub-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The Event Hub name"}, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "string", "var": "$parameters.properties.userMetadata", "options": ["user-metadata"], "group": "Properties", "help": {"short": "User Metadata is a placeholder to store user-defined string data with maximum length 1024. e.g. it can be used to store descriptive data, such as list of teams and their contact information also user-defined configuration settings can be stored."}}]}], "operations": [{"operationId": "ConsumerGroups_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/eventhubs/{eventHubName}/consumergroups/{consumerGroupName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "consumerGroupName", "arg": "$Path.consumerGroupName", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "eventHubName", "arg": "$Path.eventHubName", "required": true, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "userMetadata", "arg": "$parameters.properties.userMetadata"}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/eventhubs/{}/consumergroups/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "userMetadata"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/eventhubs/{}/consumergroups/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZXZlbnRodWJzL3tldmVudEh1Yk5hbWV9L2NvbnN1bWVyZ3JvdXBzL3tjb25zdW1lckdyb3VwTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.consumerGroupName", "options": ["n", "name", "consumer-group-name"], "required": true, "idPart": "child_name_2", "help": {"short": "The consumer group name"}, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "var": "$Path.eventHubName", "options": ["eventhub-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The Event Hub name"}, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.userMetadata", "options": ["user-metadata"], "group": "Properties", "help": {"short": "User Metadata is a placeholder to store user-defined string data with maximum length 1024. e.g. it can be used to store descriptive data, such as list of teams and their contact information also user-defined configuration settings can be stored."}}]}], "operations": [{"operationId": "ConsumerGroups_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/eventhubs/{eventHubName}/consumergroups/{consumerGroupName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "consumerGroupName", "arg": "$Path.consumerGroupName", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "eventHubName", "arg": "$Path.eventHubName", "required": true, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/eventhubs/{}/consumergroups/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "userMetadata"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "ConsumerGroup_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "userMetadata", "arg": "$parameters.properties.userMetadata"}], "clientFlatten": true}], "clientFlatten": true}}}}, {"operationId": "ConsumerGroups_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/eventhubs/{eventHubName}/consumergroups/{consumerGroupName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "consumerGroupName", "arg": "$Path.consumerGroupName", "required": true, "format": {"maxLength": 50, "minLength": 1}}, {"type": "string", "name": "eventHubName", "arg": "$Path.eventHubName", "required": true, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "@ConsumerGroup_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9jb25zdW1lcmdyb3Vwcy97fQ==/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9jb25zdW1lcmdyb3Vwcy97fQ==/2026-01-01.xml new file mode 100644 index 000000000..22f0d3d09 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fS9jb25zdW1lcmdyb3Vwcy97fQ==/2026-01-01.xml @@ -0,0 +1,454 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2ZhaWxvdmVy/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2ZhaWxvdmVy/2026-01-01.json new file mode 100644 index 000000000..fcfb799f0 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2ZhaWxvdmVy/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/failover", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZmFpbG92ZXI=/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs namespace", "commands": [{"name": "failover", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/failover", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZmFpbG92ZXI=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "boolean", "var": "$parameters.properties.force", "options": ["force"], "group": "Properties", "help": {"short": "If Force is false then graceful failover is attempted after ensuring no data loss. If Force flag is set to true, Forced failover is attempted with possible data loss."}}, {"type": "string", "var": "$parameters.properties.primaryLocation", "options": ["primary-location"], "group": "Properties", "help": {"short": "Query parameter for the new primary location after failover."}}]}], "operations": [{"operationId": "Namespaces_Failover", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/failover", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "boolean", "name": "force", "arg": "$parameters.properties.force"}, {"type": "string", "name": "primaryLocation", "arg": "$parameters.properties.primaryLocation"}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2ZhaWxvdmVy/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2ZhaWxvdmVy/2026-01-01.xml new file mode 100644 index 000000000..a0eaac919 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2ZhaWxvdmVy/2026-01-01.xml @@ -0,0 +1,66 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3ByaXZhdGVlbmRwb2ludGNvbm5lY3Rpb25z/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3ByaXZhdGVlbmRwb2ludGNvbm5lY3Rpb25z/2026-01-01.json new file mode 100644 index 000000000..31e094803 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3ByaXZhdGVlbmRwb2ludGNvbm5lY3Rpb25z/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/privateendpointconnections", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vcHJpdmF0ZUVuZHBvaW50Q29ubmVjdGlvbnM=/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs namespace private-endpoint-connection", "commands": [{"name": "list", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/privateendpointconnections", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vcHJpdmF0ZUVuZHBvaW50Q29ubmVjdGlvbnM=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "PrivateEndpointConnections_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/privateEndpointConnections", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "props": [{"type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3ByaXZhdGVlbmRwb2ludGNvbm5lY3Rpb25z/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3ByaXZhdGVlbmRwb2ludGNvbm5lY3Rpb25z/2026-01-01.xml new file mode 100644 index 000000000..d64bd7075 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3ByaXZhdGVlbmRwb2ludGNvbm5lY3Rpb25z/2026-01-01.xml @@ -0,0 +1,119 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3ByaXZhdGVlbmRwb2ludGNvbm5lY3Rpb25zL3t9/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3ByaXZhdGVlbmRwb2ludGNvbm5lY3Rpb25zL3t9/2026-01-01.json new file mode 100644 index 000000000..fe87f3fca --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3ByaXZhdGVlbmRwb2ludGNvbm5lY3Rpb25zL3t9/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/privateendpointconnections/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vcHJpdmF0ZUVuZHBvaW50Q29ubmVjdGlvbnMve3ByaXZhdGVFbmRwb2ludENvbm5lY3Rpb25OYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs namespace private-endpoint-connection", "commands": [{"name": "show", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/privateendpointconnections/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vcHJpdmF0ZUVuZHBvaW50Q29ubmVjdGlvbnMve3ByaXZhdGVFbmRwb2ludENvbm5lY3Rpb25OYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "var": "$Path.privateEndpointConnectionName", "options": ["n", "name", "private-endpoint-connection-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The PrivateEndpointConnection name"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "PrivateEndpointConnections_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/privateEndpointConnections/{privateEndpointConnectionName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "privateEndpointConnectionName", "arg": "$Path.privateEndpointConnectionName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "props": [{"type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "delete", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/privateendpointconnections/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vcHJpdmF0ZUVuZHBvaW50Q29ubmVjdGlvbnMve3ByaXZhdGVFbmRwb2ludENvbm5lY3Rpb25OYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "var": "$Path.privateEndpointConnectionName", "options": ["n", "name", "private-endpoint-connection-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The PrivateEndpointConnection name"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "PrivateEndpointConnections_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/privateEndpointConnections/{privateEndpointConnectionName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "privateEndpointConnectionName", "arg": "$Path.privateEndpointConnectionName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Azure-AsyncOperation"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/privateendpointconnections/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vcHJpdmF0ZUVuZHBvaW50Q29ubmVjdGlvbnMve3ByaXZhdGVFbmRwb2ludENvbm5lY3Rpb25OYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "var": "$Path.privateEndpointConnectionName", "options": ["n", "name", "private-endpoint-connection-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The PrivateEndpointConnection name"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "PrivateLinkServiceConnectionState", "args": [{"type": "string", "var": "$parameters.properties.privateLinkServiceConnectionState.description", "options": ["description"], "group": "PrivateLinkServiceConnectionState", "help": {"short": "Description of the connection state."}}, {"type": "string", "var": "$parameters.properties.privateLinkServiceConnectionState.status", "options": ["status"], "group": "PrivateLinkServiceConnectionState", "help": {"short": "Status of the connection."}, "enum": {"items": [{"name": "Approved", "value": "Approved"}, {"name": "Disconnected", "value": "Disconnected"}, {"name": "Pending", "value": "Pending"}, {"name": "Rejected", "value": "Rejected"}]}}]}, {"name": "Properties", "args": [{"type": "object", "var": "$parameters.properties.privateEndpoint", "options": ["private-endpoint"], "hide": true, "group": "Properties", "help": {"short": "The Private Endpoint resource for this Connection."}, "args": [{"type": "string", "var": "$parameters.properties.privateEndpoint.id", "options": ["id"], "help": {"short": "The ARM identifier for Private Endpoint."}}]}, {"type": "string", "var": "$parameters.properties.provisioningState", "options": ["provisioning-state"], "group": "Properties", "help": {"short": "Provisioning state of the Private Endpoint Connection."}, "enum": {"items": [{"name": "Canceled", "value": "Canceled"}, {"name": "Creating", "value": "Creating"}, {"name": "Deleting", "value": "Deleting"}, {"name": "Failed", "value": "Failed"}, {"name": "Succeeded", "value": "Succeeded"}, {"name": "Updating", "value": "Updating"}]}}]}], "operations": [{"operationId": "PrivateEndpointConnections_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/privateEndpointConnections/{privateEndpointConnectionName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "privateEndpointConnectionName", "arg": "$Path.privateEndpointConnectionName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "arg": "$parameters.properties.privateEndpoint", "props": [{"type": "string", "name": "id", "arg": "$parameters.properties.privateEndpoint.id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description", "arg": "$parameters.properties.privateLinkServiceConnectionState.description"}, {"type": "string", "name": "status", "arg": "$parameters.properties.privateLinkServiceConnectionState.status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "arg": "$parameters.properties.provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "props": [{"type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "PrivateEndpointConnection_read"}}}}, {"statusCode": [202], "body": {"json": {"var": "$Instance", "schema": {"type": "@PrivateEndpointConnection_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/privateendpointconnections/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vcHJpdmF0ZUVuZHBvaW50Q29ubmVjdGlvbnMve3ByaXZhdGVFbmRwb2ludENvbm5lY3Rpb25OYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "var": "$Path.privateEndpointConnectionName", "options": ["n", "name", "private-endpoint-connection-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The PrivateEndpointConnection name"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "PrivateLinkServiceConnectionState", "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.privateLinkServiceConnectionState.description", "options": ["description"], "group": "PrivateLinkServiceConnectionState", "help": {"short": "Description of the connection state."}}, {"nullable": true, "type": "string", "var": "$parameters.properties.privateLinkServiceConnectionState.status", "options": ["status"], "group": "PrivateLinkServiceConnectionState", "help": {"short": "Status of the connection."}, "enum": {"items": [{"name": "Approved", "value": "Approved"}, {"name": "Disconnected", "value": "Disconnected"}, {"name": "Pending", "value": "Pending"}, {"name": "Rejected", "value": "Rejected"}]}}]}, {"name": "Properties", "args": [{"nullable": true, "type": "object", "var": "$parameters.properties.privateEndpoint", "options": ["private-endpoint"], "hide": true, "group": "Properties", "help": {"short": "The Private Endpoint resource for this Connection."}, "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.privateEndpoint.id", "options": ["id"], "help": {"short": "The ARM identifier for Private Endpoint."}}]}, {"nullable": true, "type": "string", "var": "$parameters.properties.provisioningState", "options": ["provisioning-state"], "group": "Properties", "help": {"short": "Provisioning state of the Private Endpoint Connection."}, "enum": {"items": [{"name": "Canceled", "value": "Canceled"}, {"name": "Creating", "value": "Creating"}, {"name": "Deleting", "value": "Deleting"}, {"name": "Failed", "value": "Failed"}, {"name": "Succeeded", "value": "Succeeded"}, {"name": "Updating", "value": "Updating"}]}}]}], "operations": [{"operationId": "PrivateEndpointConnections_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/privateEndpointConnections/{privateEndpointConnectionName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "privateEndpointConnectionName", "arg": "$Path.privateEndpointConnectionName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "props": [{"type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "PrivateEndpointConnection_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "arg": "$parameters.properties.privateEndpoint", "props": [{"type": "string", "name": "id", "arg": "$parameters.properties.privateEndpoint.id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description", "arg": "$parameters.properties.privateLinkServiceConnectionState.description"}, {"type": "string", "name": "status", "arg": "$parameters.properties.privateLinkServiceConnectionState.status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "arg": "$parameters.properties.provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}], "clientFlatten": true}}}}, {"operationId": "PrivateEndpointConnections_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/privateEndpointConnections/{privateEndpointConnectionName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "privateEndpointConnectionName", "arg": "$Path.privateEndpointConnectionName", "required": true}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@PrivateEndpointConnection_read"}}}}, {"statusCode": [202], "body": {"json": {"var": "$Instance", "schema": {"type": "@PrivateEndpointConnection_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3ByaXZhdGVlbmRwb2ludGNvbm5lY3Rpb25zL3t9/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3ByaXZhdGVlbmRwb2ludGNvbm5lY3Rpb25zL3t9/2026-01-01.xml new file mode 100644 index 000000000..3208567c1 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3ByaXZhdGVlbmRwb2ludGNvbm5lY3Rpb25zL3t9/2026-01-01.xml @@ -0,0 +1,583 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3ByaXZhdGVsaW5rcmVzb3VyY2Vz/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3ByaXZhdGVsaW5rcmVzb3VyY2Vz/2026-01-01.json new file mode 100644 index 000000000..bee2fdd35 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3ByaXZhdGVsaW5rcmVzb3VyY2Vz/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/privatelinkresources", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vcHJpdmF0ZUxpbmtSZXNvdXJjZXM=/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs namespace private-link-resource", "commands": [{"name": "show", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/privatelinkresources", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vcHJpdmF0ZUxpbmtSZXNvdXJjZXM=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "PrivateLinkResources_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/privateLinkResources", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"type": "string", "name": "id"}, {"type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "groupId"}, {"type": "array", "name": "requiredMembers", "item": {"type": "string"}}, {"type": "array", "name": "requiredZoneNames", "item": {"type": "string"}}], "clientFlatten": true}, {"type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3ByaXZhdGVsaW5rcmVzb3VyY2Vz/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3ByaXZhdGVsaW5rcmVzb3VyY2Vz/2026-01-01.xml new file mode 100644 index 000000000..8df521f98 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3ByaXZhdGVsaW5rcmVzb3VyY2Vz/2026-01-01.xml @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3NjaGVtYWdyb3Vwcw==/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3NjaGVtYWdyb3Vwcw==/2026-01-01.json new file mode 100644 index 000000000..c948ff3f3 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3NjaGVtYWdyb3Vwcw==/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/schemagroups", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vc2NoZW1hZ3JvdXBz/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs namespace schema-registry", "commands": [{"name": "list", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/schemagroups", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vc2NoZW1hZ3JvdXBz/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "integer32", "var": "$Query.skip", "options": ["skip"], "help": {"short": "Skip is only used if a previous operation returned a partial result. If a previous response contains a nextLink element, the value of the nextLink element will include a skip parameter that specifies a starting point to use for subsequent calls."}, "format": {"maximum": 1000, "minimum": 0}}, {"type": "integer32", "var": "$Query.top", "options": ["top"], "help": {"short": "May be used to limit the number of results to the most recent N usageDetails."}, "format": {"maximum": 1000, "minimum": 1}}]}], "operations": [{"operationId": "SchemaRegistry_ListByNamespace", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/schemagroups", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"params": [{"type": "integer32", "name": "$skip", "arg": "$Query.skip", "format": {"maximum": 1000, "minimum": 0}}, {"type": "integer32", "name": "$top", "arg": "$Query.top", "format": {"maximum": 1000, "minimum": 1}}], "consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "nextLink"}, {"type": "array", "name": "value", "required": true, "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/schemagroups/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "dateTime", "name": "createdAtUtc", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "uuid", "name": "eTag"}, {"type": "object", "name": "groupProperties", "additionalProps": {"item": {"type": "string"}}}, {"type": "string", "name": "schemaCompatibility", "enum": {"items": [{"value": "Backward"}, {"value": "Forward"}, {"value": "None"}]}}, {"type": "string", "name": "schemaType", "enum": {"items": [{"value": "Avro"}, {"value": "Json"}, {"value": "ProtoBuf"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "dateTime", "name": "updatedAtUtc", "format": {"protocol": "iso"}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3NjaGVtYWdyb3Vwcw==/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3NjaGVtYWdyb3Vwcw==/2026-01-01.xml new file mode 100644 index 000000000..059d15f59 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3NjaGVtYWdyb3Vwcw==/2026-01-01.xml @@ -0,0 +1,136 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3NjaGVtYWdyb3Vwcy97fQ==/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3NjaGVtYWdyb3Vwcy97fQ==/2026-01-01.json new file mode 100644 index 000000000..26dca2176 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3NjaGVtYWdyb3Vwcy97fQ==/2026-01-01.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/schemagroups/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vc2NoZW1hZ3JvdXBzL3tzY2hlbWFHcm91cE5hbWV9/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs namespace schema-registry", "commands": [{"name": "show", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/schemagroups/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vc2NoZW1hZ3JvdXBzL3tzY2hlbWFHcm91cE5hbWV9/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.schemaGroupName", "options": ["n", "name", "schema-group-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The Schema Group name "}, "format": {"maxLength": 256, "minLength": 1}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "SchemaRegistry_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/schemagroups/{schemaGroupName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "schemaGroupName", "arg": "$Path.schemaGroupName", "required": true, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/schemagroups/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "dateTime", "name": "createdAtUtc", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "uuid", "name": "eTag"}, {"type": "object", "name": "groupProperties", "additionalProps": {"item": {"type": "string"}}}, {"type": "string", "name": "schemaCompatibility", "enum": {"items": [{"value": "Backward"}, {"value": "Forward"}, {"value": "None"}]}}, {"type": "string", "name": "schemaType", "enum": {"items": [{"value": "Avro"}, {"value": "Json"}, {"value": "ProtoBuf"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "dateTime", "name": "updatedAtUtc", "format": {"protocol": "iso"}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "delete", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/schemagroups/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vc2NoZW1hZ3JvdXBzL3tzY2hlbWFHcm91cE5hbWV9/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.schemaGroupName", "options": ["n", "name", "schema-group-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The Schema Group name "}, "format": {"maxLength": 256, "minLength": 1}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "SchemaRegistry_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/schemagroups/{schemaGroupName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "schemaGroupName", "arg": "$Path.schemaGroupName", "required": true, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}, {"name": "create", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/schemagroups/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vc2NoZW1hZ3JvdXBzL3tzY2hlbWFHcm91cE5hbWV9/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.schemaGroupName", "options": ["n", "name", "schema-group-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The Schema Group name "}, "format": {"maxLength": 256, "minLength": 1}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "object", "var": "$parameters.properties.groupProperties", "options": ["group-properties"], "group": "Properties", "help": {"short": "dictionary object for SchemaGroup group properties"}, "additionalProps": {"item": {"type": "string"}}}, {"type": "string", "var": "$parameters.properties.schemaCompatibility", "options": ["schema-compatibility"], "group": "Properties", "enum": {"items": [{"name": "Backward", "value": "Backward"}, {"name": "Forward", "value": "Forward"}, {"name": "None", "value": "None"}]}}, {"type": "string", "var": "$parameters.properties.schemaType", "options": ["schema-type"], "group": "Properties", "enum": {"items": [{"name": "Avro", "value": "Avro"}, {"name": "Json", "value": "Json"}, {"name": "ProtoBuf", "value": "ProtoBuf"}, {"name": "Unknown", "value": "Unknown"}]}}]}], "operations": [{"operationId": "SchemaRegistry_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/schemagroups/{schemaGroupName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "schemaGroupName", "arg": "$Path.schemaGroupName", "required": true, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "groupProperties", "arg": "$parameters.properties.groupProperties", "additionalProps": {"item": {"type": "string"}}}, {"type": "string", "name": "schemaCompatibility", "arg": "$parameters.properties.schemaCompatibility", "enum": {"items": [{"value": "Backward"}, {"value": "Forward"}, {"value": "None"}]}}, {"type": "string", "name": "schemaType", "arg": "$parameters.properties.schemaType", "enum": {"items": [{"value": "Avro"}, {"value": "Json"}, {"value": "ProtoBuf"}, {"value": "Unknown"}]}}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/schemagroups/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "dateTime", "name": "createdAtUtc", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "uuid", "name": "eTag"}, {"type": "object", "name": "groupProperties", "additionalProps": {"item": {"type": "string"}}}, {"type": "string", "name": "schemaCompatibility", "enum": {"items": [{"value": "Backward"}, {"value": "Forward"}, {"value": "None"}]}}, {"type": "string", "name": "schemaType", "enum": {"items": [{"value": "Avro"}, {"value": "Json"}, {"value": "ProtoBuf"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "dateTime", "name": "updatedAtUtc", "format": {"protocol": "iso"}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/schemagroups/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vc2NoZW1hZ3JvdXBzL3tzY2hlbWFHcm91cE5hbWV9/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.schemaGroupName", "options": ["n", "name", "schema-group-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The Schema Group name "}, "format": {"maxLength": 256, "minLength": 1}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"nullable": true, "type": "object", "var": "$parameters.properties.groupProperties", "options": ["group-properties"], "group": "Properties", "help": {"short": "dictionary object for SchemaGroup group properties"}, "additionalProps": {"item": {"nullable": true, "type": "string"}}}, {"nullable": true, "type": "string", "var": "$parameters.properties.schemaCompatibility", "options": ["schema-compatibility"], "group": "Properties", "enum": {"items": [{"name": "Backward", "value": "Backward"}, {"name": "Forward", "value": "Forward"}, {"name": "None", "value": "None"}]}}, {"nullable": true, "type": "string", "var": "$parameters.properties.schemaType", "options": ["schema-type"], "group": "Properties", "enum": {"items": [{"name": "Avro", "value": "Avro"}, {"name": "Json", "value": "Json"}, {"name": "ProtoBuf", "value": "ProtoBuf"}, {"name": "Unknown", "value": "Unknown"}]}}]}], "operations": [{"operationId": "SchemaRegistry_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/schemagroups/{schemaGroupName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "schemaGroupName", "arg": "$Path.schemaGroupName", "required": true, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/schemagroups/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "dateTime", "name": "createdAtUtc", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "uuid", "name": "eTag"}, {"type": "object", "name": "groupProperties", "additionalProps": {"item": {"type": "string"}}}, {"type": "string", "name": "schemaCompatibility", "enum": {"items": [{"value": "Backward"}, {"value": "Forward"}, {"value": "None"}]}}, {"type": "string", "name": "schemaType", "enum": {"items": [{"value": "Avro"}, {"value": "Json"}, {"value": "ProtoBuf"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "dateTime", "name": "updatedAtUtc", "format": {"protocol": "iso"}}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "SchemaGroup_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "groupProperties", "arg": "$parameters.properties.groupProperties", "additionalProps": {"item": {"type": "string"}}}, {"type": "string", "name": "schemaCompatibility", "arg": "$parameters.properties.schemaCompatibility", "enum": {"items": [{"value": "Backward"}, {"value": "Forward"}, {"value": "None"}]}}, {"type": "string", "name": "schemaType", "arg": "$parameters.properties.schemaType", "enum": {"items": [{"value": "Avro"}, {"value": "Json"}, {"value": "ProtoBuf"}, {"value": "Unknown"}]}}], "clientFlatten": true}], "clientFlatten": true}}}}, {"operationId": "SchemaRegistry_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/schemagroups/{schemaGroupName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "schemaGroupName", "arg": "$Path.schemaGroupName", "required": true, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "@SchemaGroup_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3NjaGVtYWdyb3Vwcy97fQ==/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3NjaGVtYWdyb3Vwcy97fQ==/2026-01-01.xml new file mode 100644 index 000000000..92b544aec --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L3NjaGVtYWdyb3Vwcy97fQ==/2026-01-01.xml @@ -0,0 +1,557 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From efd3015d2b480919eed8ea65fc38f8d86cbafcce Mon Sep 17 00:00:00 2001 From: Shubham Chaudhari Date: Thu, 6 Aug 2026 12:21:04 +0530 Subject: [PATCH 4/4] updates --- .../2026-01-01.json | 2 +- .../2026-01-01.xml | 48 +++++++++---------- .../2026-01-01.json | 2 +- .../2026-01-01.xml | 48 +++++++++---------- .../2026-01-01.json | 2 +- .../2026-01-01.xml | 46 +++++++++--------- 6 files changed, 69 insertions(+), 79 deletions(-) diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycy97fQ==/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycy97fQ==/2026-01-01.json index f5cf7842e..7e57cd762 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycy97fQ==/2026-01-01.json +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycy97fQ==/2026-01-01.json @@ -1 +1 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/clusters/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvY2x1c3RlcnMve2NsdXN0ZXJOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs cluster", "commands": [{"name": "show", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/clusters/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvY2x1c3RlcnMve2NsdXN0ZXJOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["n", "name", "cluster-name"], "required": true, "idPart": "name", "help": {"short": "The name of the Event Hubs Cluster."}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Clusters_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/clusters/{clusterName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/clusters/{}"}}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "createdAt"}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "object", "name": "platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "props": [{"type": "string", "name": "mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Active"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Scaling"}, {"value": "Succeeded"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "status"}, {"type": "boolean", "name": "supportsScaling"}, {"readOnly": true, "type": "string", "name": "updatedAt"}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity", "format": {"minimum": 1}}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Dedicated"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "delete", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/clusters/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvY2x1c3RlcnMve2NsdXN0ZXJOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["n", "name", "cluster-name"], "required": true, "idPart": "name", "help": {"short": "The name of the Event Hubs Cluster."}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "Clusters_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/clusters/{clusterName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/clusters/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvY2x1c3RlcnMve2NsdXN0ZXJOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["n", "name", "cluster-name"], "required": true, "idPart": "name", "help": {"short": "The name of the Event Hubs Cluster."}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Parameters", "args": [{"type": "ResourceLocation", "var": "$parameters.location", "options": ["l", "location"], "group": "Parameters", "help": {"short": "Resource location."}}, {"type": "object", "var": "$parameters.tags", "options": ["tags"], "group": "Parameters", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "Properties", "args": [{"type": "object", "var": "$parameters.properties.platformCapabilities", "options": ["platform-capabilities"], "group": "Properties", "args": [{"type": "object", "var": "$parameters.properties.platformCapabilities.confidentialCompute", "options": ["confidential-compute"], "args": [{"type": "string", "var": "$parameters.properties.platformCapabilities.confidentialCompute.mode", "options": ["mode"], "help": {"short": "Setting to Enable or Disable Confidential Compute"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}]}, {"type": "boolean", "var": "$parameters.properties.supportsScaling", "options": ["supports-scaling"], "group": "Properties", "help": {"short": "A value that indicates whether Scaling is Supported."}}, {"type": "boolean", "var": "$parameters.properties.zoneRedundant", "options": ["zone-redundant"], "group": "Properties", "help": {"short": "A value that indicates whether the cluster is zone redundant."}}]}, {"name": "Sku", "args": [{"type": "integer32", "var": "$parameters.sku.capacity", "options": ["capacity"], "group": "Sku", "help": {"short": "The quantity of Event Hubs Cluster Capacity Units contained in this cluster."}, "default": {"value": 1}, "format": {"minimum": 1}}, {"type": "string", "var": "$parameters.sku.name", "options": ["sku"], "group": "Sku", "help": {"short": "Name of this SKU."}, "default": {"value": "Dedicated"}, "enum": {"items": [{"name": "Dedicated", "value": "Dedicated"}]}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "Clusters_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/clusters/{clusterName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "ResourceLocation", "name": "location", "arg": "$parameters.location"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "platformCapabilities", "arg": "$parameters.properties.platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "arg": "$parameters.properties.platformCapabilities.confidentialCompute", "props": [{"type": "string", "name": "mode", "arg": "$parameters.properties.platformCapabilities.confidentialCompute.mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "boolean", "name": "supportsScaling", "arg": "$parameters.properties.supportsScaling"}, {"type": "boolean", "name": "zoneRedundant", "arg": "$parameters.properties.zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity", "arg": "$parameters.sku.capacity", "format": {"minimum": 1}}, {"type": "string", "name": "name", "arg": "$parameters.sku.name", "required": true, "enum": {"items": [{"value": "Dedicated"}]}}]}, {"type": "object", "name": "tags", "arg": "$parameters.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/clusters/{}"}}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "createdAt"}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "object", "name": "platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "props": [{"type": "string", "name": "mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Active"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Scaling"}, {"value": "Succeeded"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "status"}, {"type": "boolean", "name": "supportsScaling"}, {"readOnly": true, "type": "string", "name": "updatedAt"}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity", "format": {"minimum": 1}}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Dedicated"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/clusters/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvY2x1c3RlcnMve2NsdXN0ZXJOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["n", "name", "cluster-name"], "required": true, "idPart": "name", "help": {"short": "The name of the Event Hubs Cluster."}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Parameters", "args": [{"nullable": true, "type": "object", "var": "$parameters.tags", "options": ["tags"], "group": "Parameters", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"nullable": true, "type": "string"}}}]}, {"name": "Properties", "args": [{"nullable": true, "type": "object", "var": "$parameters.properties.platformCapabilities", "options": ["platform-capabilities"], "group": "Properties", "args": [{"nullable": true, "type": "object", "var": "$parameters.properties.platformCapabilities.confidentialCompute", "options": ["confidential-compute"], "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.platformCapabilities.confidentialCompute.mode", "options": ["mode"], "help": {"short": "Setting to Enable or Disable Confidential Compute"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}]}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.supportsScaling", "options": ["supports-scaling"], "group": "Properties", "help": {"short": "A value that indicates whether Scaling is Supported."}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.zoneRedundant", "options": ["zone-redundant"], "group": "Properties", "help": {"short": "A value that indicates whether the cluster is zone redundant."}}]}, {"name": "Sku", "args": [{"nullable": true, "type": "integer32", "var": "$parameters.sku.capacity", "options": ["capacity"], "group": "Sku", "help": {"short": "The quantity of Event Hubs Cluster Capacity Units contained in this cluster."}, "format": {"minimum": 1}}, {"type": "string", "var": "$parameters.sku.name", "options": ["sku"], "group": "Sku", "help": {"short": "Name of this SKU."}, "enum": {"items": [{"name": "Dedicated", "value": "Dedicated"}]}}]}], "operations": [{"operationId": "Clusters_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/clusters/{clusterName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/clusters/{}"}}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "createdAt"}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "object", "name": "platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "props": [{"type": "string", "name": "mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Active"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Scaling"}, {"value": "Succeeded"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "status"}, {"type": "boolean", "name": "supportsScaling"}, {"readOnly": true, "type": "string", "name": "updatedAt"}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity", "format": {"minimum": 1}}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Dedicated"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "Cluster_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "platformCapabilities", "arg": "$parameters.properties.platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "arg": "$parameters.properties.platformCapabilities.confidentialCompute", "props": [{"type": "string", "name": "mode", "arg": "$parameters.properties.platformCapabilities.confidentialCompute.mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "boolean", "name": "supportsScaling", "arg": "$parameters.properties.supportsScaling"}, {"type": "boolean", "name": "zoneRedundant", "arg": "$parameters.properties.zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity", "arg": "$parameters.sku.capacity", "format": {"minimum": 1}}, {"type": "string", "name": "name", "arg": "$parameters.sku.name", "required": true, "enum": {"items": [{"value": "Dedicated"}]}}]}, {"type": "object", "name": "tags", "arg": "$parameters.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "location"}, "operationId": "Clusters_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/clusters/{clusterName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@Cluster_read"}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/clusters/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvY2x1c3RlcnMve2NsdXN0ZXJOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs cluster", "commands": [{"name": "show", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/clusters/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvY2x1c3RlcnMve2NsdXN0ZXJOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["n", "name", "cluster-name"], "required": true, "idPart": "name", "help": {"short": "The name of the Event Hubs Cluster."}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Clusters_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/clusters/{clusterName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/clusters/{}"}}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "createdAt"}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "object", "name": "platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "props": [{"type": "string", "name": "mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Active"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Scaling"}, {"value": "Succeeded"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "status"}, {"type": "boolean", "name": "supportsScaling"}, {"readOnly": true, "type": "string", "name": "updatedAt"}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity", "format": {"minimum": 1}}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Dedicated"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "delete", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/clusters/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvY2x1c3RlcnMve2NsdXN0ZXJOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["n", "name", "cluster-name"], "required": true, "idPart": "name", "help": {"short": "The name of the Event Hubs Cluster."}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "Clusters_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/clusters/{clusterName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/clusters/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvY2x1c3RlcnMve2NsdXN0ZXJOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["n", "name", "cluster-name"], "required": true, "idPart": "name", "help": {"short": "The name of the Event Hubs Cluster."}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "ConfidentialCompute", "args": [{"type": "string", "var": "$parameters.properties.platformCapabilities.confidentialCompute.mode", "options": ["mode", "confidential-compute-mode"], "group": "ConfidentialCompute", "help": {"short": "Setting to Enable or Disable Confidential Compute"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"name": "Parameters", "args": [{"type": "ResourceLocation", "var": "$parameters.location", "options": ["l", "location"], "group": "Parameters", "help": {"short": "Resource location."}}, {"type": "object", "var": "$parameters.tags", "options": ["tags"], "group": "Parameters", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "Properties", "args": [{"type": "boolean", "var": "$parameters.properties.supportsScaling", "options": ["supports-scaling"], "group": "Properties", "help": {"short": "A value that indicates whether Scaling is Supported."}}, {"type": "boolean", "var": "$parameters.properties.zoneRedundant", "options": ["zone-redundant"], "group": "Properties", "help": {"short": "A value that indicates whether the cluster is zone redundant."}}]}, {"name": "Sku", "args": [{"type": "integer32", "var": "$parameters.sku.capacity", "options": ["capacity"], "group": "Sku", "help": {"short": "The quantity of Event Hubs Cluster Capacity Units contained in this cluster."}, "default": {"value": 1}, "format": {"minimum": 1}}, {"type": "string", "var": "$parameters.sku.name", "options": ["sku"], "group": "Sku", "help": {"short": "Name of this SKU."}, "default": {"value": "Dedicated"}, "enum": {"items": [{"name": "Dedicated", "value": "Dedicated"}]}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "Clusters_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/clusters/{clusterName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "ResourceLocation", "name": "location", "arg": "$parameters.location"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "props": [{"type": "string", "name": "mode", "arg": "$parameters.properties.platformCapabilities.confidentialCompute.mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "boolean", "name": "supportsScaling", "arg": "$parameters.properties.supportsScaling"}, {"type": "boolean", "name": "zoneRedundant", "arg": "$parameters.properties.zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity", "arg": "$parameters.sku.capacity", "format": {"minimum": 1}}, {"type": "string", "name": "name", "arg": "$parameters.sku.name", "required": true, "enum": {"items": [{"value": "Dedicated"}]}}]}, {"type": "object", "name": "tags", "arg": "$parameters.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/clusters/{}"}}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "createdAt"}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "object", "name": "platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "props": [{"type": "string", "name": "mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Active"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Scaling"}, {"value": "Succeeded"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "status"}, {"type": "boolean", "name": "supportsScaling"}, {"readOnly": true, "type": "string", "name": "updatedAt"}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity", "format": {"minimum": 1}}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Dedicated"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/clusters/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvY2x1c3RlcnMve2NsdXN0ZXJOYW1lfQ==/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.clusterName", "options": ["n", "name", "cluster-name"], "required": true, "idPart": "name", "help": {"short": "The name of the Event Hubs Cluster."}, "format": {"maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "ConfidentialCompute", "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.platformCapabilities.confidentialCompute.mode", "options": ["mode", "confidential-compute-mode"], "group": "ConfidentialCompute", "help": {"short": "Setting to Enable or Disable Confidential Compute"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"name": "Parameters", "args": [{"nullable": true, "type": "object", "var": "$parameters.tags", "options": ["tags"], "group": "Parameters", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"nullable": true, "type": "string"}}}]}, {"name": "Properties", "args": [{"nullable": true, "type": "boolean", "var": "$parameters.properties.supportsScaling", "options": ["supports-scaling"], "group": "Properties", "help": {"short": "A value that indicates whether Scaling is Supported."}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.zoneRedundant", "options": ["zone-redundant"], "group": "Properties", "help": {"short": "A value that indicates whether the cluster is zone redundant."}}]}, {"name": "Sku", "args": [{"nullable": true, "type": "integer32", "var": "$parameters.sku.capacity", "options": ["capacity"], "group": "Sku", "help": {"short": "The quantity of Event Hubs Cluster Capacity Units contained in this cluster."}, "format": {"minimum": 1}}, {"type": "string", "var": "$parameters.sku.name", "options": ["sku"], "group": "Sku", "help": {"short": "Name of this SKU."}, "enum": {"items": [{"name": "Dedicated", "value": "Dedicated"}]}}]}], "operations": [{"operationId": "Clusters_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/clusters/{clusterName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/clusters/{}"}}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "createdAt"}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "object", "name": "platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "props": [{"type": "string", "name": "mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Active"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Scaling"}, {"value": "Succeeded"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "string", "name": "status"}, {"type": "boolean", "name": "supportsScaling"}, {"readOnly": true, "type": "string", "name": "updatedAt"}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity", "format": {"minimum": 1}}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Dedicated"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "Cluster_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "props": [{"type": "string", "name": "mode", "arg": "$parameters.properties.platformCapabilities.confidentialCompute.mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "boolean", "name": "supportsScaling", "arg": "$parameters.properties.supportsScaling"}, {"type": "boolean", "name": "zoneRedundant", "arg": "$parameters.properties.zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity", "arg": "$parameters.sku.capacity", "format": {"minimum": 1}}, {"type": "string", "name": "name", "arg": "$parameters.sku.name", "required": true, "enum": {"items": [{"value": "Dedicated"}]}}]}, {"type": "object", "name": "tags", "arg": "$parameters.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "location"}, "operationId": "Clusters_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/clusters/{clusterName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "clusterName", "arg": "$Path.clusterName", "required": true, "format": {"maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@Cluster_read"}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycy97fQ==/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycy97fQ==/2026-01-01.xml index 7b1c5ed40..43cf97df3 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycy97fQ==/2026-01-01.xml +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9jbHVzdGVycy97fQ==/2026-01-01.xml @@ -189,6 +189,15 @@ + + + + + + + + + @@ -201,17 +210,6 @@ - - - - - - - - - - - @@ -259,8 +257,8 @@ - - + + @@ -403,6 +401,15 @@ + + + + + + + + + @@ -412,17 +419,6 @@ - - - - - - - - - - - @@ -562,8 +558,8 @@ - - + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9/2026-01-01.json index ef551beec..d611019d7 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9/2026-01-01.json +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9/2026-01-01.json @@ -1 +1 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs namespace", "commands": [{"name": "show", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["n", "name", "namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Namespaces_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "string", "name": "principalId"}, {"readOnly": true, "type": "string", "name": "tenantId"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned, UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "clientId"}, {"readOnly": true, "type": "string", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName"}, {"type": "string", "name": "clusterArmId"}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "disableLocalAuth"}, {"type": "object", "name": "encryption", "props": [{"default": {"value": "Microsoft.KeyVault"}, "type": "string", "name": "keySource", "enum": {"items": [{"value": "Microsoft.KeyVault"}]}}, {"type": "array", "name": "keyVaultProperties", "item": {"type": "object", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "userAssignedIdentity"}]}, {"type": "string", "name": "keyName"}, {"type": "string", "name": "keyVaultUri"}, {"type": "string", "name": "keyVersion"}]}}, {"type": "boolean", "name": "requireInfrastructureEncryption"}]}, {"type": "object", "name": "geoDataReplication", "props": [{"type": "array", "name": "locations", "item": {"type": "object", "props": [{"type": "string", "name": "clusterArmId"}, {"type": "string", "name": "locationName"}, {"readOnly": true, "type": "string", "name": "replicaState"}, {"type": "string", "name": "roleType", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}]}}, {"type": "integer32", "name": "maxReplicationLagDurationInSeconds"}]}, {"type": "string", "name": "ipAddressType", "enum": {"items": [{"value": "DualStack"}, {"value": "IPv4"}]}}, {"type": "boolean", "name": "isAutoInflateEnabled"}, {"type": "boolean", "name": "kafkaEnabled"}, {"type": "integer32", "name": "maximumThroughputUnits", "format": {"minimum": 0}}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "string", "name": "minimumTlsVersion", "enum": {"items": [{"value": "1.0"}, {"value": "1.1"}, {"value": "1.2"}, {"value": "1.3"}]}}, {"type": "object", "name": "platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "props": [{"type": "string", "name": "mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "array", "name": "privateEndpointConnections", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "props": [{"type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "@SystemData_read", "name": "systemData"}, {"readOnly": true, "type": "string", "name": "type"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState"}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"readOnly": true, "type": "string", "name": "serviceBusEndpoint"}, {"readOnly": true, "type": "string", "name": "status"}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity", "format": {"minimum": 0}}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}], "cls": "SystemData_read"}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "delete", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["n", "name", "namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Namespaces_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Azure-AsyncOperation"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}, {"name": "create", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["n", "name", "namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Parameters", "args": [{"type": "object", "var": "$parameters.identity", "options": ["identity"], "group": "Parameters", "help": {"short": "Properties of BYOK Identity description"}, "args": [{"blank": {"value": "True"}, "type": "string", "var": "$parameters.identity.systemAssigned", "options": ["system-assigned", "mi-system-assigned"], "help": {"short": "Set the system managed identity."}}, {"type": "string", "var": "$parameters.identity.type", "options": ["type"], "help": {"short": "Type of managed service identity."}, "enum": {"items": [{"name": "None", "value": "None"}, {"name": "SystemAssigned", "value": "SystemAssigned"}, {"name": "SystemAssigned, UserAssigned", "value": "SystemAssigned, UserAssigned"}, {"name": "UserAssigned", "value": "UserAssigned"}]}}, {"blank": {"value": []}, "type": "array", "var": "$parameters.identity.userAssigned", "options": ["user-assigned", "mi-user-assigned"], "help": {"short": "Set the user managed identities."}, "item": {"type": "string"}}, {"type": "object", "var": "$parameters.identity.userAssignedIdentities", "options": ["user-assigned-identities"], "help": {"short": "Properties for User Assigned Identities"}, "additionalProps": {"item": {"blank": {"value": {}}, "type": "object"}}}]}, {"type": "ResourceLocation", "var": "$parameters.location", "options": ["l", "location"], "group": "Parameters", "help": {"short": "Resource location."}}, {"type": "object", "var": "$parameters.sku", "options": ["sku"], "group": "Parameters", "help": {"short": "Properties of sku resource"}, "args": [{"type": "integer32", "var": "$parameters.sku.capacity", "options": ["capacity"], "help": {"short": "The Event Hubs throughput units for Basic or Standard tiers, where value should be 0 to 20 throughput units. The Event Hubs premium units for Premium tier, where value should be 0 to 10 premium units."}, "format": {"minimum": 0}}, {"type": "string", "var": "$parameters.sku.name", "options": ["name"], "required": true, "help": {"short": "Name of this SKU."}, "enum": {"items": [{"name": "Basic", "value": "Basic"}, {"name": "Premium", "value": "Premium"}, {"name": "Standard", "value": "Standard"}]}}, {"type": "string", "var": "$parameters.sku.tier", "options": ["tier"], "help": {"short": "The billing tier of this particular SKU."}, "enum": {"items": [{"name": "Basic", "value": "Basic"}, {"name": "Premium", "value": "Premium"}, {"name": "Standard", "value": "Standard"}]}}]}, {"type": "object", "var": "$parameters.tags", "options": ["tags"], "group": "Parameters", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$parameters.properties.alternateName", "options": ["alternate-name"], "group": "Properties", "help": {"short": "Alternate name specified when alias and namespace names are same."}}, {"type": "string", "var": "$parameters.properties.clusterArmId", "options": ["cluster-arm-id"], "group": "Properties", "help": {"short": "Cluster ARM ID of the Namespace."}}, {"type": "boolean", "var": "$parameters.properties.disableLocalAuth", "options": ["disable-local-auth"], "group": "Properties", "help": {"short": "This property disables SAS authentication for the Event Hubs namespace."}}, {"type": "object", "var": "$parameters.properties.encryption", "options": ["encryption"], "group": "Properties", "help": {"short": "Properties of BYOK Encryption description"}, "args": [{"type": "string", "var": "$parameters.properties.encryption.keySource", "options": ["key-source"], "help": {"short": "Enumerates the possible value of keySource for Encryption"}, "default": {"value": "Microsoft.KeyVault"}, "enum": {"items": [{"name": "Microsoft.KeyVault", "value": "Microsoft.KeyVault"}]}}, {"type": "array", "var": "$parameters.properties.encryption.keyVaultProperties", "options": ["key-vault-properties"], "help": {"short": "Properties of KeyVault"}, "item": {"type": "object", "args": [{"type": "string", "var": "$parameters.properties.encryption.keyVaultProperties[].identity.userAssignedIdentity", "options": ["user-assigned-identity"], "group": "Identity", "help": {"short": "ARM ID of user Identity selected for encryption"}}, {"type": "string", "var": "$parameters.properties.encryption.keyVaultProperties[].keyName", "options": ["key-name"], "help": {"short": "Name of the Key from KeyVault"}}, {"type": "string", "var": "$parameters.properties.encryption.keyVaultProperties[].keyVaultUri", "options": ["key-vault-uri"], "help": {"short": "Uri of KeyVault"}}, {"type": "string", "var": "$parameters.properties.encryption.keyVaultProperties[].keyVersion", "options": ["key-version"], "help": {"short": "Key Version"}}]}}, {"type": "boolean", "var": "$parameters.properties.encryption.requireInfrastructureEncryption", "options": ["require-infrastructure-encryption"], "help": {"short": "Enable Infrastructure Encryption (Double Encryption)"}}]}, {"type": "object", "var": "$parameters.properties.geoDataReplication", "options": ["geo-data-replication"], "group": "Properties", "help": {"short": "Geo Data Replication settings for the namespace"}, "args": [{"type": "array", "var": "$parameters.properties.geoDataReplication.locations", "options": ["locations"], "help": {"short": "A list of regions where replicas of the namespace are maintained."}, "item": {"type": "object", "args": [{"type": "string", "var": "$parameters.properties.geoDataReplication.locations[].clusterArmId", "options": ["cluster-arm-id"], "help": {"short": "Optional property that denotes the ARM ID of the Cluster. This is required, if a namespace replica should be placed in a Dedicated Event Hub Cluster"}}, {"type": "string", "var": "$parameters.properties.geoDataReplication.locations[].locationName", "options": ["location-name"], "help": {"short": "Azure regions where a replica of the namespace is maintained"}}, {"type": "string", "var": "$parameters.properties.geoDataReplication.locations[].roleType", "options": ["role-type"], "help": {"short": "GeoDR Role Types"}, "enum": {"items": [{"name": "Primary", "value": "Primary"}, {"name": "Secondary", "value": "Secondary"}]}}]}}, {"type": "integer32", "var": "$parameters.properties.geoDataReplication.maxReplicationLagDurationInSeconds", "options": ["max-lag", "max-replication-lag-duration-in-seconds"], "group": "", "help": {"short": "The maximum acceptable lag for data replication operations from the primary replica to a quorum of secondary replicas. When the lag exceeds the configured amount, operations on the primary replica will be failed."}}]}, {"type": "string", "var": "$parameters.properties.ipAddressType", "options": ["ip-address-type"], "group": "Properties", "help": {"short": "The IP address type for the namespace. Determines whether the namespace supports IPv4 only or both IPv4 and IPv6 (dual stack)."}, "enum": {"items": [{"name": "DualStack", "value": "DualStack"}, {"name": "IPv4", "value": "IPv4"}]}}, {"type": "boolean", "var": "$parameters.properties.isAutoInflateEnabled", "options": ["enable-auto-inflate"], "group": "Properties", "help": {"short": "Value that indicates whether AutoInflate is enabled for eventhub namespace."}}, {"type": "boolean", "var": "$parameters.properties.kafkaEnabled", "options": ["kafka-enabled"], "group": "Properties", "help": {"short": "Value that indicates whether Kafka is enabled for eventhub namespace."}}, {"type": "integer32", "var": "$parameters.properties.maximumThroughputUnits", "options": ["maximum-throughput-units"], "group": "Properties", "help": {"short": "Upper limit of throughput units when AutoInflate is enabled, value should be within 0 to 20 throughput units. ( '0' if AutoInflateEnabled = true)"}, "format": {"minimum": 0}}, {"type": "string", "var": "$parameters.properties.minimumTlsVersion", "options": ["minimum-tls-version"], "group": "Properties", "help": {"short": "The minimum TLS version for the cluster to support, e.g. '1.2'"}, "enum": {"items": [{"name": "1.0", "value": "1.0"}, {"name": "1.1", "value": "1.1"}, {"name": "1.2", "value": "1.2"}, {"name": "1.3", "value": "1.3"}]}}, {"type": "object", "var": "$parameters.properties.platformCapabilities", "options": ["platform-capabilities"], "group": "Properties", "args": [{"type": "object", "var": "$parameters.properties.platformCapabilities.confidentialCompute", "options": ["confidential-compute"], "args": [{"type": "string", "var": "$parameters.properties.platformCapabilities.confidentialCompute.mode", "options": ["mode"], "help": {"short": "Setting to Enable or Disable Confidential Compute"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}]}, {"type": "array", "var": "$parameters.properties.privateEndpointConnections", "options": ["endpoint-connections", "private-endpoint-connections"], "group": "Properties", "help": {"short": "List of private endpoint connections."}, "item": {"type": "object", "args": [{"type": "object", "var": "$parameters.properties.privateEndpointConnections[].properties.privateEndpoint", "options": ["private-endpoint"], "group": "Properties", "help": {"short": "The Private Endpoint resource for this Connection."}, "args": [{"type": "string", "var": "$parameters.properties.privateEndpointConnections[].properties.privateEndpoint.id", "options": ["id"], "help": {"short": "The ARM identifier for Private Endpoint."}}]}, {"type": "object", "var": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState", "options": ["private-link-service-connection-state"], "group": "Properties", "help": {"short": "Details about the state of the connection."}, "args": [{"type": "string", "var": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState.description", "options": ["description"], "help": {"short": "Description of the connection state."}}, {"type": "string", "var": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState.status", "options": ["status"], "help": {"short": "Status of the connection."}, "enum": {"items": [{"name": "Approved", "value": "Approved"}, {"name": "Disconnected", "value": "Disconnected"}, {"name": "Pending", "value": "Pending"}, {"name": "Rejected", "value": "Rejected"}]}}]}, {"type": "string", "var": "$parameters.properties.privateEndpointConnections[].properties.provisioningState", "options": ["provisioning-state"], "group": "Properties", "help": {"short": "Provisioning state of the Private Endpoint Connection."}, "enum": {"items": [{"name": "Canceled", "value": "Canceled"}, {"name": "Creating", "value": "Creating"}, {"name": "Deleting", "value": "Deleting"}, {"name": "Failed", "value": "Failed"}, {"name": "Succeeded", "value": "Succeeded"}, {"name": "Updating", "value": "Updating"}]}}]}}, {"type": "string", "var": "$parameters.properties.publicNetworkAccess", "options": ["public-network-access"], "group": "Properties", "help": {"short": "This determines if traffic is allowed over public network. By default it is enabled."}, "default": {"value": "Enabled"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}, {"name": "SecuredByPerimeter", "value": "SecuredByPerimeter"}]}}, {"type": "boolean", "var": "$parameters.properties.zoneRedundant", "options": ["zone-redundant"], "group": "Properties", "help": {"short": "Enabling this property creates a Standard Event Hubs Namespace in regions supported availability zones."}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Namespaces_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "IdentityObject", "name": "identity", "arg": "$parameters.identity", "props": [{"type": "string", "name": "type", "arg": "$parameters.identity.type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned, UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "arg": "$parameters.identity.userAssignedIdentities", "additionalProps": {"item": {"type": "object"}}}], "userAssigned": {"action": "create", "type": "array", "name": "userAssigned", "arg": "$parameters.identity.userAssigned", "item": {"action": "create", "type": "string"}}, "systemAssigned": {"action": "create", "type": "string", "name": "systemAssigned", "arg": "$parameters.identity.systemAssigned"}}, {"type": "ResourceLocation", "name": "location", "arg": "$parameters.location"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName", "arg": "$parameters.properties.alternateName"}, {"type": "string", "name": "clusterArmId", "arg": "$parameters.properties.clusterArmId"}, {"type": "boolean", "name": "disableLocalAuth", "arg": "$parameters.properties.disableLocalAuth"}, {"type": "object", "name": "encryption", "arg": "$parameters.properties.encryption", "props": [{"default": {"value": "Microsoft.KeyVault"}, "type": "string", "name": "keySource", "arg": "$parameters.properties.encryption.keySource", "enum": {"items": [{"value": "Microsoft.KeyVault"}]}}, {"type": "array", "name": "keyVaultProperties", "arg": "$parameters.properties.encryption.keyVaultProperties", "item": {"type": "object", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "userAssignedIdentity", "arg": "$parameters.properties.encryption.keyVaultProperties[].identity.userAssignedIdentity"}]}, {"type": "string", "name": "keyName", "arg": "$parameters.properties.encryption.keyVaultProperties[].keyName"}, {"type": "string", "name": "keyVaultUri", "arg": "$parameters.properties.encryption.keyVaultProperties[].keyVaultUri"}, {"type": "string", "name": "keyVersion", "arg": "$parameters.properties.encryption.keyVaultProperties[].keyVersion"}]}}, {"type": "boolean", "name": "requireInfrastructureEncryption", "arg": "$parameters.properties.encryption.requireInfrastructureEncryption"}]}, {"type": "object", "name": "geoDataReplication", "arg": "$parameters.properties.geoDataReplication", "props": [{"type": "array", "name": "locations", "arg": "$parameters.properties.geoDataReplication.locations", "item": {"type": "object", "props": [{"type": "string", "name": "clusterArmId", "arg": "$parameters.properties.geoDataReplication.locations[].clusterArmId"}, {"type": "string", "name": "locationName", "arg": "$parameters.properties.geoDataReplication.locations[].locationName"}, {"type": "string", "name": "roleType", "arg": "$parameters.properties.geoDataReplication.locations[].roleType", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}]}}, {"type": "integer32", "name": "maxReplicationLagDurationInSeconds", "arg": "$parameters.properties.geoDataReplication.maxReplicationLagDurationInSeconds"}]}, {"type": "string", "name": "ipAddressType", "arg": "$parameters.properties.ipAddressType", "enum": {"items": [{"value": "DualStack"}, {"value": "IPv4"}]}}, {"type": "boolean", "name": "isAutoInflateEnabled", "arg": "$parameters.properties.isAutoInflateEnabled"}, {"type": "boolean", "name": "kafkaEnabled", "arg": "$parameters.properties.kafkaEnabled"}, {"type": "integer32", "name": "maximumThroughputUnits", "arg": "$parameters.properties.maximumThroughputUnits", "format": {"minimum": 0}}, {"type": "string", "name": "minimumTlsVersion", "arg": "$parameters.properties.minimumTlsVersion", "enum": {"items": [{"value": "1.0"}, {"value": "1.1"}, {"value": "1.2"}, {"value": "1.3"}]}}, {"type": "object", "name": "platformCapabilities", "arg": "$parameters.properties.platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "arg": "$parameters.properties.platformCapabilities.confidentialCompute", "props": [{"type": "string", "name": "mode", "arg": "$parameters.properties.platformCapabilities.confidentialCompute.mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "array", "name": "privateEndpointConnections", "arg": "$parameters.properties.privateEndpointConnections", "item": {"type": "object", "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateEndpoint", "props": [{"type": "string", "name": "id", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateEndpoint.id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState.description"}, {"type": "string", "name": "status", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState.status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "arg": "$parameters.properties.privateEndpointConnections[].properties.provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}]}}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "arg": "$parameters.properties.publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"type": "boolean", "name": "zoneRedundant", "arg": "$parameters.properties.zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "arg": "$parameters.sku", "props": [{"type": "integer32", "name": "capacity", "arg": "$parameters.sku.capacity", "format": {"minimum": 0}}, {"type": "string", "name": "name", "arg": "$parameters.sku.name", "required": true, "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}, {"type": "string", "name": "tier", "arg": "$parameters.sku.tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"type": "object", "name": "tags", "arg": "$parameters.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "string", "name": "principalId"}, {"readOnly": true, "type": "string", "name": "tenantId"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned, UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "clientId"}, {"readOnly": true, "type": "string", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName"}, {"type": "string", "name": "clusterArmId"}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "disableLocalAuth"}, {"type": "object", "name": "encryption", "props": [{"default": {"value": "Microsoft.KeyVault"}, "type": "string", "name": "keySource", "enum": {"items": [{"value": "Microsoft.KeyVault"}]}}, {"type": "array", "name": "keyVaultProperties", "item": {"type": "object", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "userAssignedIdentity"}]}, {"type": "string", "name": "keyName"}, {"type": "string", "name": "keyVaultUri"}, {"type": "string", "name": "keyVersion"}]}}, {"type": "boolean", "name": "requireInfrastructureEncryption"}]}, {"type": "object", "name": "geoDataReplication", "props": [{"type": "array", "name": "locations", "item": {"type": "object", "props": [{"type": "string", "name": "clusterArmId"}, {"type": "string", "name": "locationName"}, {"readOnly": true, "type": "string", "name": "replicaState"}, {"type": "string", "name": "roleType", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}]}}, {"type": "integer32", "name": "maxReplicationLagDurationInSeconds"}]}, {"type": "string", "name": "ipAddressType", "enum": {"items": [{"value": "DualStack"}, {"value": "IPv4"}]}}, {"type": "boolean", "name": "isAutoInflateEnabled"}, {"type": "boolean", "name": "kafkaEnabled"}, {"type": "integer32", "name": "maximumThroughputUnits", "format": {"minimum": 0}}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "string", "name": "minimumTlsVersion", "enum": {"items": [{"value": "1.0"}, {"value": "1.1"}, {"value": "1.2"}, {"value": "1.3"}]}}, {"type": "object", "name": "platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "props": [{"type": "string", "name": "mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "array", "name": "privateEndpointConnections", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "props": [{"type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "@SystemData_read", "name": "systemData"}, {"readOnly": true, "type": "string", "name": "type"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState"}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"readOnly": true, "type": "string", "name": "serviceBusEndpoint"}, {"readOnly": true, "type": "string", "name": "status"}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity", "format": {"minimum": 0}}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}], "cls": "SystemData_read"}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["n", "name", "namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "GeoDataReplication", "args": [{"nullable": true, "type": "array", "var": "$parameters.properties.geoDataReplication.locations", "options": ["locations"], "group": "GeoDataReplication", "help": {"short": "A list of regions where replicas of the namespace are maintained."}, "item": {"nullable": true, "type": "object", "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.geoDataReplication.locations[].clusterArmId", "options": ["cluster-arm-id"], "help": {"short": "Optional property that denotes the ARM ID of the Cluster. This is required, if a namespace replica should be placed in a Dedicated Event Hub Cluster"}}, {"nullable": true, "type": "string", "var": "$parameters.properties.geoDataReplication.locations[].locationName", "options": ["location-name"], "help": {"short": "Azure regions where a replica of the namespace is maintained"}}, {"nullable": true, "type": "string", "var": "$parameters.properties.geoDataReplication.locations[].roleType", "options": ["role-type"], "help": {"short": "GeoDR Role Types"}, "enum": {"items": [{"name": "Primary", "value": "Primary"}, {"name": "Secondary", "value": "Secondary"}]}}]}}, {"nullable": true, "type": "integer32", "var": "$parameters.properties.geoDataReplication.maxReplicationLagDurationInSeconds", "options": ["max-lag", "max-replication-lag-duration-in-seconds"], "group": "GeoDataReplication", "help": {"short": "The maximum acceptable lag for data replication operations from the primary replica to a quorum of secondary replicas. When the lag exceeds the configured amount, operations on the primary replica will be failed."}}]}, {"name": "Parameters", "args": [{"nullable": true, "type": "object", "var": "$parameters.identity", "options": ["identity"], "group": "Parameters", "help": {"short": "Properties of BYOK Identity description"}, "args": [{"nullable": true, "type": "string", "var": "$parameters.identity.type", "options": ["type"], "help": {"short": "Type of managed service identity."}, "enum": {"items": [{"name": "None", "value": "None"}, {"name": "SystemAssigned", "value": "SystemAssigned"}, {"name": "SystemAssigned, UserAssigned", "value": "SystemAssigned, UserAssigned"}, {"name": "UserAssigned", "value": "UserAssigned"}]}}, {"nullable": true, "type": "object", "var": "$parameters.identity.userAssignedIdentities", "options": ["user-assigned-identities"], "help": {"short": "Properties for User Assigned Identities"}, "additionalProps": {"item": {"nullable": true, "blank": {"value": {}}, "type": "object"}}}]}, {"nullable": true, "type": "object", "var": "$parameters.tags", "options": ["tags"], "group": "Parameters", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"nullable": true, "type": "string"}}}]}, {"name": "Properties", "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.alternateName", "options": ["alternate-name"], "group": "Properties", "help": {"short": "Alternate name specified when alias and namespace names are same."}}, {"nullable": true, "type": "string", "var": "$parameters.properties.clusterArmId", "options": ["cluster-arm-id"], "group": "Properties", "help": {"short": "Cluster ARM ID of the Namespace."}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.disableLocalAuth", "options": ["disable-local-auth"], "group": "Properties", "help": {"short": "This property disables SAS authentication for the Event Hubs namespace."}}, {"nullable": true, "type": "object", "var": "$parameters.properties.encryption", "options": ["encryption"], "group": "Properties", "help": {"short": "Properties of BYOK Encryption description"}, "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.encryption.keySource", "options": ["key-source"], "help": {"short": "Enumerates the possible value of keySource for Encryption"}, "enum": {"items": [{"name": "Microsoft.KeyVault", "value": "Microsoft.KeyVault"}]}}, {"nullable": true, "type": "array", "var": "$parameters.properties.encryption.keyVaultProperties", "options": ["key-vault-properties"], "help": {"short": "Properties of KeyVault"}, "item": {"nullable": true, "type": "object", "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.encryption.keyVaultProperties[].identity.userAssignedIdentity", "options": ["user-assigned-identity"], "group": "Identity", "help": {"short": "ARM ID of user Identity selected for encryption"}}, {"nullable": true, "type": "string", "var": "$parameters.properties.encryption.keyVaultProperties[].keyName", "options": ["key-name"], "help": {"short": "Name of the Key from KeyVault"}}, {"nullable": true, "type": "string", "var": "$parameters.properties.encryption.keyVaultProperties[].keyVaultUri", "options": ["key-vault-uri"], "help": {"short": "Uri of KeyVault"}}, {"nullable": true, "type": "string", "var": "$parameters.properties.encryption.keyVaultProperties[].keyVersion", "options": ["key-version"], "help": {"short": "Key Version"}}]}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.encryption.requireInfrastructureEncryption", "options": ["require-infrastructure-encryption"], "help": {"short": "Enable Infrastructure Encryption (Double Encryption)"}}]}, {"nullable": true, "type": "string", "var": "$parameters.properties.ipAddressType", "options": ["ip-address-type"], "group": "Properties", "help": {"short": "The IP address type for the namespace. Determines whether the namespace supports IPv4 only or both IPv4 and IPv6 (dual stack)."}, "enum": {"items": [{"name": "DualStack", "value": "DualStack"}, {"name": "IPv4", "value": "IPv4"}]}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.isAutoInflateEnabled", "options": ["enable-auto-inflate"], "group": "Properties", "help": {"short": "Value that indicates whether AutoInflate is enabled for eventhub namespace."}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.kafkaEnabled", "options": ["kafka-enabled"], "group": "Properties", "help": {"short": "Value that indicates whether Kafka is enabled for eventhub namespace."}}, {"nullable": true, "type": "integer32", "var": "$parameters.properties.maximumThroughputUnits", "options": ["maximum-throughput-units"], "group": "Properties", "help": {"short": "Upper limit of throughput units when AutoInflate is enabled, value should be within 0 to 20 throughput units. ( '0' if AutoInflateEnabled = true)"}, "format": {"minimum": 0}}, {"nullable": true, "type": "string", "var": "$parameters.properties.minimumTlsVersion", "options": ["minimum-tls-version"], "group": "Properties", "help": {"short": "The minimum TLS version for the cluster to support, e.g. '1.2'"}, "enum": {"items": [{"name": "1.0", "value": "1.0"}, {"name": "1.1", "value": "1.1"}, {"name": "1.2", "value": "1.2"}, {"name": "1.3", "value": "1.3"}]}}, {"nullable": true, "type": "object", "var": "$parameters.properties.platformCapabilities", "options": ["platform-capabilities"], "group": "Properties", "args": [{"nullable": true, "type": "object", "var": "$parameters.properties.platformCapabilities.confidentialCompute", "options": ["confidential-compute"], "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.platformCapabilities.confidentialCompute.mode", "options": ["mode"], "help": {"short": "Setting to Enable or Disable Confidential Compute"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}]}, {"nullable": true, "type": "array", "var": "$parameters.properties.privateEndpointConnections", "options": ["endpoint-connections", "private-endpoint-connections"], "group": "Properties", "help": {"short": "List of private endpoint connections."}, "item": {"nullable": true, "type": "object", "args": [{"nullable": true, "type": "object", "var": "$parameters.properties.privateEndpointConnections[].properties.privateEndpoint", "options": ["private-endpoint"], "group": "Properties", "help": {"short": "The Private Endpoint resource for this Connection."}, "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.privateEndpointConnections[].properties.privateEndpoint.id", "options": ["id"], "help": {"short": "The ARM identifier for Private Endpoint."}}]}, {"nullable": true, "type": "object", "var": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState", "options": ["private-link-service-connection-state"], "group": "Properties", "help": {"short": "Details about the state of the connection."}, "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState.description", "options": ["description"], "help": {"short": "Description of the connection state."}}, {"nullable": true, "type": "string", "var": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState.status", "options": ["status"], "help": {"short": "Status of the connection."}, "enum": {"items": [{"name": "Approved", "value": "Approved"}, {"name": "Disconnected", "value": "Disconnected"}, {"name": "Pending", "value": "Pending"}, {"name": "Rejected", "value": "Rejected"}]}}]}, {"nullable": true, "type": "string", "var": "$parameters.properties.privateEndpointConnections[].properties.provisioningState", "options": ["provisioning-state"], "group": "Properties", "help": {"short": "Provisioning state of the Private Endpoint Connection."}, "enum": {"items": [{"name": "Canceled", "value": "Canceled"}, {"name": "Creating", "value": "Creating"}, {"name": "Deleting", "value": "Deleting"}, {"name": "Failed", "value": "Failed"}, {"name": "Succeeded", "value": "Succeeded"}, {"name": "Updating", "value": "Updating"}]}}]}}, {"nullable": true, "type": "string", "var": "$parameters.properties.publicNetworkAccess", "options": ["public-network-access"], "group": "Properties", "help": {"short": "This determines if traffic is allowed over public network. By default it is enabled."}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}, {"name": "SecuredByPerimeter", "value": "SecuredByPerimeter"}]}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.zoneRedundant", "options": ["zone-redundant"], "group": "Properties", "help": {"short": "Enabling this property creates a Standard Event Hubs Namespace in regions supported availability zones."}}]}, {"name": "Sku", "args": [{"nullable": true, "type": "integer32", "var": "$parameters.sku.capacity", "options": ["capacity"], "group": "Sku", "help": {"short": "The Event Hubs throughput units for Basic or Standard tiers, where value should be 0 to 20 throughput units. The Event Hubs premium units for Premium tier, where value should be 0 to 10 premium units."}, "format": {"minimum": 0}}, {"type": "string", "var": "$parameters.sku.name", "options": ["sku"], "group": "Sku", "help": {"short": "Name of this SKU."}, "enum": {"items": [{"name": "Basic", "value": "Basic"}, {"name": "Premium", "value": "Premium"}, {"name": "Standard", "value": "Standard"}]}}, {"nullable": true, "type": "string", "var": "$parameters.sku.tier", "options": ["tier"], "group": "Sku", "help": {"short": "The billing tier of this particular SKU."}, "enum": {"items": [{"name": "Basic", "value": "Basic"}, {"name": "Premium", "value": "Premium"}, {"name": "Standard", "value": "Standard"}]}}]}], "operations": [{"operationId": "Namespaces_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "string", "name": "principalId"}, {"readOnly": true, "type": "string", "name": "tenantId"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned, UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "clientId"}, {"readOnly": true, "type": "string", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName"}, {"type": "string", "name": "clusterArmId"}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "disableLocalAuth"}, {"type": "object", "name": "encryption", "props": [{"default": {"value": "Microsoft.KeyVault"}, "type": "string", "name": "keySource", "enum": {"items": [{"value": "Microsoft.KeyVault"}]}}, {"type": "array", "name": "keyVaultProperties", "item": {"type": "object", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "userAssignedIdentity"}]}, {"type": "string", "name": "keyName"}, {"type": "string", "name": "keyVaultUri"}, {"type": "string", "name": "keyVersion"}]}}, {"type": "boolean", "name": "requireInfrastructureEncryption"}]}, {"type": "object", "name": "geoDataReplication", "props": [{"type": "array", "name": "locations", "item": {"type": "object", "props": [{"type": "string", "name": "clusterArmId"}, {"type": "string", "name": "locationName"}, {"readOnly": true, "type": "string", "name": "replicaState"}, {"type": "string", "name": "roleType", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}]}}, {"type": "integer32", "name": "maxReplicationLagDurationInSeconds"}]}, {"type": "string", "name": "ipAddressType", "enum": {"items": [{"value": "DualStack"}, {"value": "IPv4"}]}}, {"type": "boolean", "name": "isAutoInflateEnabled"}, {"type": "boolean", "name": "kafkaEnabled"}, {"type": "integer32", "name": "maximumThroughputUnits", "format": {"minimum": 0}}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "string", "name": "minimumTlsVersion", "enum": {"items": [{"value": "1.0"}, {"value": "1.1"}, {"value": "1.2"}, {"value": "1.3"}]}}, {"type": "object", "name": "platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "props": [{"type": "string", "name": "mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "array", "name": "privateEndpointConnections", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "props": [{"type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "@SystemData_read", "name": "systemData"}, {"readOnly": true, "type": "string", "name": "type"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState"}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"readOnly": true, "type": "string", "name": "serviceBusEndpoint"}, {"readOnly": true, "type": "string", "name": "status"}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity", "format": {"minimum": 0}}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}], "cls": "SystemData_read"}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "EHNamespace_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "IdentityObject", "name": "identity", "arg": "$parameters.identity", "props": [{"type": "string", "name": "type", "arg": "$parameters.identity.type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned, UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "arg": "$parameters.identity.userAssignedIdentities", "additionalProps": {"item": {"type": "object"}}}]}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName", "arg": "$parameters.properties.alternateName"}, {"type": "string", "name": "clusterArmId", "arg": "$parameters.properties.clusterArmId"}, {"type": "boolean", "name": "disableLocalAuth", "arg": "$parameters.properties.disableLocalAuth"}, {"type": "object", "name": "encryption", "arg": "$parameters.properties.encryption", "props": [{"default": {"value": "Microsoft.KeyVault"}, "type": "string", "name": "keySource", "arg": "$parameters.properties.encryption.keySource", "enum": {"items": [{"value": "Microsoft.KeyVault"}]}}, {"type": "array", "name": "keyVaultProperties", "arg": "$parameters.properties.encryption.keyVaultProperties", "item": {"type": "object", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "userAssignedIdentity", "arg": "$parameters.properties.encryption.keyVaultProperties[].identity.userAssignedIdentity"}]}, {"type": "string", "name": "keyName", "arg": "$parameters.properties.encryption.keyVaultProperties[].keyName"}, {"type": "string", "name": "keyVaultUri", "arg": "$parameters.properties.encryption.keyVaultProperties[].keyVaultUri"}, {"type": "string", "name": "keyVersion", "arg": "$parameters.properties.encryption.keyVaultProperties[].keyVersion"}]}}, {"type": "boolean", "name": "requireInfrastructureEncryption", "arg": "$parameters.properties.encryption.requireInfrastructureEncryption"}]}, {"type": "object", "name": "geoDataReplication", "props": [{"type": "array", "name": "locations", "arg": "$parameters.properties.geoDataReplication.locations", "item": {"type": "object", "props": [{"type": "string", "name": "clusterArmId", "arg": "$parameters.properties.geoDataReplication.locations[].clusterArmId"}, {"type": "string", "name": "locationName", "arg": "$parameters.properties.geoDataReplication.locations[].locationName"}, {"type": "string", "name": "roleType", "arg": "$parameters.properties.geoDataReplication.locations[].roleType", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}]}}, {"type": "integer32", "name": "maxReplicationLagDurationInSeconds", "arg": "$parameters.properties.geoDataReplication.maxReplicationLagDurationInSeconds"}]}, {"type": "string", "name": "ipAddressType", "arg": "$parameters.properties.ipAddressType", "enum": {"items": [{"value": "DualStack"}, {"value": "IPv4"}]}}, {"type": "boolean", "name": "isAutoInflateEnabled", "arg": "$parameters.properties.isAutoInflateEnabled"}, {"type": "boolean", "name": "kafkaEnabled", "arg": "$parameters.properties.kafkaEnabled"}, {"type": "integer32", "name": "maximumThroughputUnits", "arg": "$parameters.properties.maximumThroughputUnits", "format": {"minimum": 0}}, {"type": "string", "name": "minimumTlsVersion", "arg": "$parameters.properties.minimumTlsVersion", "enum": {"items": [{"value": "1.0"}, {"value": "1.1"}, {"value": "1.2"}, {"value": "1.3"}]}}, {"type": "object", "name": "platformCapabilities", "arg": "$parameters.properties.platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "arg": "$parameters.properties.platformCapabilities.confidentialCompute", "props": [{"type": "string", "name": "mode", "arg": "$parameters.properties.platformCapabilities.confidentialCompute.mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "array", "name": "privateEndpointConnections", "arg": "$parameters.properties.privateEndpointConnections", "item": {"type": "object", "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateEndpoint", "props": [{"type": "string", "name": "id", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateEndpoint.id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState.description"}, {"type": "string", "name": "status", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState.status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "arg": "$parameters.properties.privateEndpointConnections[].properties.provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}]}}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "arg": "$parameters.properties.publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"type": "boolean", "name": "zoneRedundant", "arg": "$parameters.properties.zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity", "arg": "$parameters.sku.capacity", "format": {"minimum": 0}}, {"type": "string", "name": "name", "arg": "$parameters.sku.name", "required": true, "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}, {"type": "string", "name": "tier", "arg": "$parameters.sku.tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"type": "object", "name": "tags", "arg": "$parameters.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Namespaces_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@EHNamespace_read"}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}], "commandGroups": [{"name": "identity", "commands": [{"name": "assign", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}", "version": "2026-01-01", "subresource": "identity", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["n", "name", "namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Parameters.identity", "args": [{"blank": {"value": "True"}, "type": "string", "var": "$parameters.identity.systemAssigned", "options": ["system-assigned", "mi-system-assigned"], "group": "Parameters.identity", "help": {"short": "Set the system managed identity."}}, {"blank": {"value": []}, "type": "array", "var": "$parameters.identity.userAssigned", "options": ["user-assigned", "mi-user-assigned"], "group": "Parameters.identity", "help": {"short": "Set the user managed identities."}, "item": {"type": "string"}}]}], "subresourceSelector": {"var": "$Subresource", "ref": "$Instance", "json": {"type": "object", "name": "parameters", "prop": {"type": "object", "name": "identity"}}}, "operations": [{"operationId": "Namespaces_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "string", "name": "principalId"}, {"readOnly": true, "type": "string", "name": "tenantId"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned, UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "clientId"}, {"readOnly": true, "type": "string", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName"}, {"type": "string", "name": "clusterArmId"}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "disableLocalAuth"}, {"type": "object", "name": "encryption", "props": [{"default": {"value": "Microsoft.KeyVault"}, "type": "string", "name": "keySource", "enum": {"items": [{"value": "Microsoft.KeyVault"}]}}, {"type": "array", "name": "keyVaultProperties", "item": {"type": "object", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "userAssignedIdentity"}]}, {"type": "string", "name": "keyName"}, {"type": "string", "name": "keyVaultUri"}, {"type": "string", "name": "keyVersion"}]}}, {"type": "boolean", "name": "requireInfrastructureEncryption"}]}, {"type": "object", "name": "geoDataReplication", "props": [{"type": "array", "name": "locations", "item": {"type": "object", "props": [{"type": "string", "name": "clusterArmId"}, {"type": "string", "name": "locationName"}, {"readOnly": true, "type": "string", "name": "replicaState"}, {"type": "string", "name": "roleType", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}]}}, {"type": "integer32", "name": "maxReplicationLagDurationInSeconds"}]}, {"type": "string", "name": "ipAddressType", "enum": {"items": [{"value": "DualStack"}, {"value": "IPv4"}]}}, {"type": "boolean", "name": "isAutoInflateEnabled"}, {"type": "boolean", "name": "kafkaEnabled"}, {"type": "integer32", "name": "maximumThroughputUnits", "format": {"minimum": 0}}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "string", "name": "minimumTlsVersion", "enum": {"items": [{"value": "1.0"}, {"value": "1.1"}, {"value": "1.2"}, {"value": "1.3"}]}}, {"type": "object", "name": "platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "props": [{"type": "string", "name": "mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "array", "name": "privateEndpointConnections", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "props": [{"type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "@SystemData_read", "name": "systemData"}, {"readOnly": true, "type": "string", "name": "type"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState"}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"readOnly": true, "type": "string", "name": "serviceBusEndpoint"}, {"readOnly": true, "type": "string", "name": "status"}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity", "format": {"minimum": 0}}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}], "cls": "SystemData_read"}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "EHNamespace_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Subresource", "json": {"schema": {"action": "assign", "type": "IdentityObject", "name": "parameters.identity", "required": true, "userAssigned": {"action": "assign", "type": "array", "name": "userAssigned", "arg": "$parameters.identity.userAssigned", "item": {"action": "assign", "type": "string"}}, "systemAssigned": {"action": "assign", "type": "string", "name": "systemAssigned", "arg": "$parameters.identity.systemAssigned"}}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Namespaces_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@EHNamespace_read"}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Subresource", "clientFlatten": true}]}, {"name": "remove", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}", "version": "2026-01-01", "subresource": "identity", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["n", "name", "namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Parameters.identity", "args": [{"blank": {"value": "True"}, "type": "string", "var": "$parameters.identity.systemAssigned", "options": ["system-assigned", "mi-system-assigned"], "group": "Parameters.identity", "help": {"short": "Set the system managed identity."}}, {"blank": {"value": []}, "type": "array", "var": "$parameters.identity.userAssigned", "options": ["user-assigned", "mi-user-assigned"], "group": "Parameters.identity", "help": {"short": "Set the user managed identities."}, "item": {"type": "string"}}]}], "subresourceSelector": {"var": "$Subresource", "ref": "$Instance", "json": {"type": "object", "name": "parameters", "prop": {"type": "object", "name": "identity"}}}, "operations": [{"operationId": "Namespaces_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "string", "name": "principalId"}, {"readOnly": true, "type": "string", "name": "tenantId"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned, UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "clientId"}, {"readOnly": true, "type": "string", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName"}, {"type": "string", "name": "clusterArmId"}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "disableLocalAuth"}, {"type": "object", "name": "encryption", "props": [{"default": {"value": "Microsoft.KeyVault"}, "type": "string", "name": "keySource", "enum": {"items": [{"value": "Microsoft.KeyVault"}]}}, {"type": "array", "name": "keyVaultProperties", "item": {"type": "object", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "userAssignedIdentity"}]}, {"type": "string", "name": "keyName"}, {"type": "string", "name": "keyVaultUri"}, {"type": "string", "name": "keyVersion"}]}}, {"type": "boolean", "name": "requireInfrastructureEncryption"}]}, {"type": "object", "name": "geoDataReplication", "props": [{"type": "array", "name": "locations", "item": {"type": "object", "props": [{"type": "string", "name": "clusterArmId"}, {"type": "string", "name": "locationName"}, {"readOnly": true, "type": "string", "name": "replicaState"}, {"type": "string", "name": "roleType", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}]}}, {"type": "integer32", "name": "maxReplicationLagDurationInSeconds"}]}, {"type": "string", "name": "ipAddressType", "enum": {"items": [{"value": "DualStack"}, {"value": "IPv4"}]}}, {"type": "boolean", "name": "isAutoInflateEnabled"}, {"type": "boolean", "name": "kafkaEnabled"}, {"type": "integer32", "name": "maximumThroughputUnits", "format": {"minimum": 0}}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "string", "name": "minimumTlsVersion", "enum": {"items": [{"value": "1.0"}, {"value": "1.1"}, {"value": "1.2"}, {"value": "1.3"}]}}, {"type": "object", "name": "platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "props": [{"type": "string", "name": "mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "array", "name": "privateEndpointConnections", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "props": [{"type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "@SystemData_read", "name": "systemData"}, {"readOnly": true, "type": "string", "name": "type"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState"}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"readOnly": true, "type": "string", "name": "serviceBusEndpoint"}, {"readOnly": true, "type": "string", "name": "status"}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity", "format": {"minimum": 0}}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}], "cls": "SystemData_read"}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "EHNamespace_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Subresource", "json": {"schema": {"action": "remove", "type": "IdentityObject", "name": "parameters.identity", "required": true, "userAssigned": {"action": "remove", "type": "array", "name": "userAssigned", "arg": "$parameters.identity.userAssigned", "item": {"action": "remove", "type": "string"}}, "systemAssigned": {"action": "remove", "type": "string", "name": "systemAssigned", "arg": "$parameters.identity.systemAssigned"}}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Namespaces_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@EHNamespace_read"}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Subresource", "clientFlatten": true}]}, {"name": "show", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}", "version": "2026-01-01", "subresource": "identity", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["n", "name", "namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "subresourceSelector": {"var": "$Subresource", "ref": "$Instance", "json": {"type": "object", "name": "parameters", "prop": {"type": "object", "name": "identity"}}}, "operations": [{"operationId": "Namespaces_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "string", "name": "principalId"}, {"readOnly": true, "type": "string", "name": "tenantId"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned, UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "clientId"}, {"readOnly": true, "type": "string", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName"}, {"type": "string", "name": "clusterArmId"}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "disableLocalAuth"}, {"type": "object", "name": "encryption", "props": [{"default": {"value": "Microsoft.KeyVault"}, "type": "string", "name": "keySource", "enum": {"items": [{"value": "Microsoft.KeyVault"}]}}, {"type": "array", "name": "keyVaultProperties", "item": {"type": "object", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "userAssignedIdentity"}]}, {"type": "string", "name": "keyName"}, {"type": "string", "name": "keyVaultUri"}, {"type": "string", "name": "keyVersion"}]}}, {"type": "boolean", "name": "requireInfrastructureEncryption"}]}, {"type": "object", "name": "geoDataReplication", "props": [{"type": "array", "name": "locations", "item": {"type": "object", "props": [{"type": "string", "name": "clusterArmId"}, {"type": "string", "name": "locationName"}, {"readOnly": true, "type": "string", "name": "replicaState"}, {"type": "string", "name": "roleType", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}]}}, {"type": "integer32", "name": "maxReplicationLagDurationInSeconds"}]}, {"type": "string", "name": "ipAddressType", "enum": {"items": [{"value": "DualStack"}, {"value": "IPv4"}]}}, {"type": "boolean", "name": "isAutoInflateEnabled"}, {"type": "boolean", "name": "kafkaEnabled"}, {"type": "integer32", "name": "maximumThroughputUnits", "format": {"minimum": 0}}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "string", "name": "minimumTlsVersion", "enum": {"items": [{"value": "1.0"}, {"value": "1.1"}, {"value": "1.2"}, {"value": "1.3"}]}}, {"type": "object", "name": "platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "props": [{"type": "string", "name": "mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "array", "name": "privateEndpointConnections", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "props": [{"type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "@SystemData_read", "name": "systemData"}, {"readOnly": true, "type": "string", "name": "type"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState"}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"readOnly": true, "type": "string", "name": "serviceBusEndpoint"}, {"readOnly": true, "type": "string", "name": "status"}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity", "format": {"minimum": 0}}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}], "cls": "SystemData_read"}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "EHNamespace_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Subresource", "clientFlatten": true}]}]}]}]} \ No newline at end of file +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs namespace", "commands": [{"name": "show", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["n", "name", "namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Namespaces_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "string", "name": "principalId"}, {"readOnly": true, "type": "string", "name": "tenantId"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned, UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "clientId"}, {"readOnly": true, "type": "string", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName"}, {"type": "string", "name": "clusterArmId"}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "disableLocalAuth"}, {"type": "object", "name": "encryption", "props": [{"default": {"value": "Microsoft.KeyVault"}, "type": "string", "name": "keySource", "enum": {"items": [{"value": "Microsoft.KeyVault"}]}}, {"type": "array", "name": "keyVaultProperties", "item": {"type": "object", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "userAssignedIdentity"}]}, {"type": "string", "name": "keyName"}, {"type": "string", "name": "keyVaultUri"}, {"type": "string", "name": "keyVersion"}]}}, {"type": "boolean", "name": "requireInfrastructureEncryption"}]}, {"type": "object", "name": "geoDataReplication", "props": [{"type": "array", "name": "locations", "item": {"type": "object", "props": [{"type": "string", "name": "clusterArmId"}, {"type": "string", "name": "locationName"}, {"readOnly": true, "type": "string", "name": "replicaState"}, {"type": "string", "name": "roleType", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}]}}, {"type": "integer32", "name": "maxReplicationLagDurationInSeconds"}]}, {"type": "string", "name": "ipAddressType", "enum": {"items": [{"value": "DualStack"}, {"value": "IPv4"}]}}, {"type": "boolean", "name": "isAutoInflateEnabled"}, {"type": "boolean", "name": "kafkaEnabled"}, {"type": "integer32", "name": "maximumThroughputUnits", "format": {"minimum": 0}}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "string", "name": "minimumTlsVersion", "enum": {"items": [{"value": "1.0"}, {"value": "1.1"}, {"value": "1.2"}, {"value": "1.3"}]}}, {"type": "object", "name": "platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "props": [{"type": "string", "name": "mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "array", "name": "privateEndpointConnections", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "props": [{"type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "@SystemData_read", "name": "systemData"}, {"readOnly": true, "type": "string", "name": "type"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState"}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"readOnly": true, "type": "string", "name": "serviceBusEndpoint"}, {"readOnly": true, "type": "string", "name": "status"}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity", "format": {"minimum": 0}}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}], "cls": "SystemData_read"}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "delete", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["n", "name", "namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Namespaces_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202], "header": {"items": [{"name": "Azure-AsyncOperation"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": ""}, {"name": "create", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["n", "name", "namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "ConfidentialCompute", "args": [{"type": "string", "var": "$parameters.properties.platformCapabilities.confidentialCompute.mode", "options": ["mode", "confidential-compute-mode"], "group": "ConfidentialCompute", "help": {"short": "Setting to Enable or Disable Confidential Compute"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"name": "Parameters", "args": [{"type": "object", "var": "$parameters.identity", "options": ["identity"], "group": "Parameters", "help": {"short": "Properties of BYOK Identity description"}, "args": [{"blank": {"value": "True"}, "type": "string", "var": "$parameters.identity.systemAssigned", "options": ["system-assigned", "mi-system-assigned"], "help": {"short": "Set the system managed identity."}}, {"type": "string", "var": "$parameters.identity.type", "options": ["type"], "help": {"short": "Type of managed service identity."}, "enum": {"items": [{"name": "None", "value": "None"}, {"name": "SystemAssigned", "value": "SystemAssigned"}, {"name": "SystemAssigned, UserAssigned", "value": "SystemAssigned, UserAssigned"}, {"name": "UserAssigned", "value": "UserAssigned"}]}}, {"blank": {"value": []}, "type": "array", "var": "$parameters.identity.userAssigned", "options": ["user-assigned", "mi-user-assigned"], "help": {"short": "Set the user managed identities."}, "item": {"type": "string"}}, {"type": "object", "var": "$parameters.identity.userAssignedIdentities", "options": ["user-assigned-identities"], "help": {"short": "Properties for User Assigned Identities"}, "additionalProps": {"item": {"blank": {"value": {}}, "type": "object"}}}]}, {"type": "ResourceLocation", "var": "$parameters.location", "options": ["l", "location"], "group": "Parameters", "help": {"short": "Resource location."}}, {"type": "object", "var": "$parameters.sku", "options": ["sku"], "group": "Parameters", "help": {"short": "Properties of sku resource"}, "args": [{"type": "integer32", "var": "$parameters.sku.capacity", "options": ["capacity"], "help": {"short": "The Event Hubs throughput units for Basic or Standard tiers, where value should be 0 to 20 throughput units. The Event Hubs premium units for Premium tier, where value should be 0 to 10 premium units."}, "format": {"minimum": 0}}, {"type": "string", "var": "$parameters.sku.name", "options": ["name"], "required": true, "help": {"short": "Name of this SKU."}, "enum": {"items": [{"name": "Basic", "value": "Basic"}, {"name": "Premium", "value": "Premium"}, {"name": "Standard", "value": "Standard"}]}}, {"type": "string", "var": "$parameters.sku.tier", "options": ["tier"], "help": {"short": "The billing tier of this particular SKU."}, "enum": {"items": [{"name": "Basic", "value": "Basic"}, {"name": "Premium", "value": "Premium"}, {"name": "Standard", "value": "Standard"}]}}]}, {"type": "object", "var": "$parameters.tags", "options": ["tags"], "group": "Parameters", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$parameters.properties.alternateName", "options": ["alternate-name"], "group": "Properties", "help": {"short": "Alternate name specified when alias and namespace names are same."}}, {"type": "string", "var": "$parameters.properties.clusterArmId", "options": ["cluster-arm-id"], "group": "Properties", "help": {"short": "Cluster ARM ID of the Namespace."}}, {"type": "boolean", "var": "$parameters.properties.disableLocalAuth", "options": ["disable-local-auth"], "group": "Properties", "help": {"short": "This property disables SAS authentication for the Event Hubs namespace."}}, {"type": "object", "var": "$parameters.properties.encryption", "options": ["encryption"], "group": "Properties", "help": {"short": "Properties of BYOK Encryption description"}, "args": [{"type": "string", "var": "$parameters.properties.encryption.keySource", "options": ["key-source"], "help": {"short": "Enumerates the possible value of keySource for Encryption"}, "default": {"value": "Microsoft.KeyVault"}, "enum": {"items": [{"name": "Microsoft.KeyVault", "value": "Microsoft.KeyVault"}]}}, {"type": "array", "var": "$parameters.properties.encryption.keyVaultProperties", "options": ["key-vault-properties"], "help": {"short": "Properties of KeyVault"}, "item": {"type": "object", "args": [{"type": "string", "var": "$parameters.properties.encryption.keyVaultProperties[].identity.userAssignedIdentity", "options": ["user-assigned-identity"], "group": "Identity", "help": {"short": "ARM ID of user Identity selected for encryption"}}, {"type": "string", "var": "$parameters.properties.encryption.keyVaultProperties[].keyName", "options": ["key-name"], "help": {"short": "Name of the Key from KeyVault"}}, {"type": "string", "var": "$parameters.properties.encryption.keyVaultProperties[].keyVaultUri", "options": ["key-vault-uri"], "help": {"short": "Uri of KeyVault"}}, {"type": "string", "var": "$parameters.properties.encryption.keyVaultProperties[].keyVersion", "options": ["key-version"], "help": {"short": "Key Version"}}]}}, {"type": "boolean", "var": "$parameters.properties.encryption.requireInfrastructureEncryption", "options": ["require-infrastructure-encryption"], "help": {"short": "Enable Infrastructure Encryption (Double Encryption)"}}]}, {"type": "object", "var": "$parameters.properties.geoDataReplication", "options": ["geo-data-replication"], "group": "Properties", "help": {"short": "Geo Data Replication settings for the namespace"}, "args": [{"type": "array", "var": "$parameters.properties.geoDataReplication.locations", "options": ["locations"], "help": {"short": "A list of regions where replicas of the namespace are maintained."}, "item": {"type": "object", "args": [{"type": "string", "var": "$parameters.properties.geoDataReplication.locations[].clusterArmId", "options": ["cluster-arm-id"], "help": {"short": "Optional property that denotes the ARM ID of the Cluster. This is required, if a namespace replica should be placed in a Dedicated Event Hub Cluster"}}, {"type": "string", "var": "$parameters.properties.geoDataReplication.locations[].locationName", "options": ["location-name"], "help": {"short": "Azure regions where a replica of the namespace is maintained"}}, {"type": "string", "var": "$parameters.properties.geoDataReplication.locations[].roleType", "options": ["role-type"], "help": {"short": "GeoDR Role Types"}, "enum": {"items": [{"name": "Primary", "value": "Primary"}, {"name": "Secondary", "value": "Secondary"}]}}]}}, {"type": "integer32", "var": "$parameters.properties.geoDataReplication.maxReplicationLagDurationInSeconds", "options": ["max-lag", "max-replication-lag-duration-in-seconds"], "group": "", "help": {"short": "The maximum acceptable lag for data replication operations from the primary replica to a quorum of secondary replicas. When the lag exceeds the configured amount, operations on the primary replica will be failed."}}]}, {"type": "string", "var": "$parameters.properties.ipAddressType", "options": ["ip-address-type"], "group": "Properties", "help": {"short": "The IP address type for the namespace. Determines whether the namespace supports IPv4 only or both IPv4 and IPv6 (dual stack)."}, "enum": {"items": [{"name": "DualStack", "value": "DualStack"}, {"name": "IPv4", "value": "IPv4"}]}}, {"type": "boolean", "var": "$parameters.properties.isAutoInflateEnabled", "options": ["enable-auto-inflate"], "group": "Properties", "help": {"short": "Value that indicates whether AutoInflate is enabled for eventhub namespace."}}, {"type": "boolean", "var": "$parameters.properties.kafkaEnabled", "options": ["kafka-enabled"], "group": "Properties", "help": {"short": "Value that indicates whether Kafka is enabled for eventhub namespace."}}, {"type": "integer32", "var": "$parameters.properties.maximumThroughputUnits", "options": ["maximum-throughput-units"], "group": "Properties", "help": {"short": "Upper limit of throughput units when AutoInflate is enabled, value should be within 0 to 20 throughput units. ( '0' if AutoInflateEnabled = true)"}, "format": {"minimum": 0}}, {"type": "string", "var": "$parameters.properties.minimumTlsVersion", "options": ["minimum-tls-version"], "group": "Properties", "help": {"short": "The minimum TLS version for the cluster to support, e.g. '1.2'"}, "enum": {"items": [{"name": "1.0", "value": "1.0"}, {"name": "1.1", "value": "1.1"}, {"name": "1.2", "value": "1.2"}, {"name": "1.3", "value": "1.3"}]}}, {"type": "array", "var": "$parameters.properties.privateEndpointConnections", "options": ["endpoint-connections", "private-endpoint-connections"], "group": "Properties", "help": {"short": "List of private endpoint connections."}, "item": {"type": "object", "args": [{"type": "object", "var": "$parameters.properties.privateEndpointConnections[].properties.privateEndpoint", "options": ["private-endpoint"], "group": "Properties", "help": {"short": "The Private Endpoint resource for this Connection."}, "args": [{"type": "string", "var": "$parameters.properties.privateEndpointConnections[].properties.privateEndpoint.id", "options": ["id"], "help": {"short": "The ARM identifier for Private Endpoint."}}]}, {"type": "object", "var": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState", "options": ["private-link-service-connection-state"], "group": "Properties", "help": {"short": "Details about the state of the connection."}, "args": [{"type": "string", "var": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState.description", "options": ["description"], "help": {"short": "Description of the connection state."}}, {"type": "string", "var": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState.status", "options": ["status"], "help": {"short": "Status of the connection."}, "enum": {"items": [{"name": "Approved", "value": "Approved"}, {"name": "Disconnected", "value": "Disconnected"}, {"name": "Pending", "value": "Pending"}, {"name": "Rejected", "value": "Rejected"}]}}]}, {"type": "string", "var": "$parameters.properties.privateEndpointConnections[].properties.provisioningState", "options": ["provisioning-state"], "group": "Properties", "help": {"short": "Provisioning state of the Private Endpoint Connection."}, "enum": {"items": [{"name": "Canceled", "value": "Canceled"}, {"name": "Creating", "value": "Creating"}, {"name": "Deleting", "value": "Deleting"}, {"name": "Failed", "value": "Failed"}, {"name": "Succeeded", "value": "Succeeded"}, {"name": "Updating", "value": "Updating"}]}}]}}, {"type": "string", "var": "$parameters.properties.publicNetworkAccess", "options": ["public-network-access"], "group": "Properties", "help": {"short": "This determines if traffic is allowed over public network. By default it is enabled."}, "default": {"value": "Enabled"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}, {"name": "SecuredByPerimeter", "value": "SecuredByPerimeter"}]}}, {"type": "boolean", "var": "$parameters.properties.zoneRedundant", "options": ["zone-redundant"], "group": "Properties", "help": {"short": "Enabling this property creates a Standard Event Hubs Namespace in regions supported availability zones."}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Namespaces_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "IdentityObject", "name": "identity", "arg": "$parameters.identity", "props": [{"type": "string", "name": "type", "arg": "$parameters.identity.type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned, UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "arg": "$parameters.identity.userAssignedIdentities", "additionalProps": {"item": {"type": "object"}}}], "userAssigned": {"action": "create", "type": "array", "name": "userAssigned", "arg": "$parameters.identity.userAssigned", "item": {"action": "create", "type": "string"}}, "systemAssigned": {"action": "create", "type": "string", "name": "systemAssigned", "arg": "$parameters.identity.systemAssigned"}}, {"type": "ResourceLocation", "name": "location", "arg": "$parameters.location"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName", "arg": "$parameters.properties.alternateName"}, {"type": "string", "name": "clusterArmId", "arg": "$parameters.properties.clusterArmId"}, {"type": "boolean", "name": "disableLocalAuth", "arg": "$parameters.properties.disableLocalAuth"}, {"type": "object", "name": "encryption", "arg": "$parameters.properties.encryption", "props": [{"default": {"value": "Microsoft.KeyVault"}, "type": "string", "name": "keySource", "arg": "$parameters.properties.encryption.keySource", "enum": {"items": [{"value": "Microsoft.KeyVault"}]}}, {"type": "array", "name": "keyVaultProperties", "arg": "$parameters.properties.encryption.keyVaultProperties", "item": {"type": "object", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "userAssignedIdentity", "arg": "$parameters.properties.encryption.keyVaultProperties[].identity.userAssignedIdentity"}]}, {"type": "string", "name": "keyName", "arg": "$parameters.properties.encryption.keyVaultProperties[].keyName"}, {"type": "string", "name": "keyVaultUri", "arg": "$parameters.properties.encryption.keyVaultProperties[].keyVaultUri"}, {"type": "string", "name": "keyVersion", "arg": "$parameters.properties.encryption.keyVaultProperties[].keyVersion"}]}}, {"type": "boolean", "name": "requireInfrastructureEncryption", "arg": "$parameters.properties.encryption.requireInfrastructureEncryption"}]}, {"type": "object", "name": "geoDataReplication", "arg": "$parameters.properties.geoDataReplication", "props": [{"type": "array", "name": "locations", "arg": "$parameters.properties.geoDataReplication.locations", "item": {"type": "object", "props": [{"type": "string", "name": "clusterArmId", "arg": "$parameters.properties.geoDataReplication.locations[].clusterArmId"}, {"type": "string", "name": "locationName", "arg": "$parameters.properties.geoDataReplication.locations[].locationName"}, {"type": "string", "name": "roleType", "arg": "$parameters.properties.geoDataReplication.locations[].roleType", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}]}}, {"type": "integer32", "name": "maxReplicationLagDurationInSeconds", "arg": "$parameters.properties.geoDataReplication.maxReplicationLagDurationInSeconds"}]}, {"type": "string", "name": "ipAddressType", "arg": "$parameters.properties.ipAddressType", "enum": {"items": [{"value": "DualStack"}, {"value": "IPv4"}]}}, {"type": "boolean", "name": "isAutoInflateEnabled", "arg": "$parameters.properties.isAutoInflateEnabled"}, {"type": "boolean", "name": "kafkaEnabled", "arg": "$parameters.properties.kafkaEnabled"}, {"type": "integer32", "name": "maximumThroughputUnits", "arg": "$parameters.properties.maximumThroughputUnits", "format": {"minimum": 0}}, {"type": "string", "name": "minimumTlsVersion", "arg": "$parameters.properties.minimumTlsVersion", "enum": {"items": [{"value": "1.0"}, {"value": "1.1"}, {"value": "1.2"}, {"value": "1.3"}]}}, {"type": "object", "name": "platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "props": [{"type": "string", "name": "mode", "arg": "$parameters.properties.platformCapabilities.confidentialCompute.mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "array", "name": "privateEndpointConnections", "arg": "$parameters.properties.privateEndpointConnections", "item": {"type": "object", "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateEndpoint", "props": [{"type": "string", "name": "id", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateEndpoint.id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState.description"}, {"type": "string", "name": "status", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState.status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "arg": "$parameters.properties.privateEndpointConnections[].properties.provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}]}}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "arg": "$parameters.properties.publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"type": "boolean", "name": "zoneRedundant", "arg": "$parameters.properties.zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "arg": "$parameters.sku", "props": [{"type": "integer32", "name": "capacity", "arg": "$parameters.sku.capacity", "format": {"minimum": 0}}, {"type": "string", "name": "name", "arg": "$parameters.sku.name", "required": true, "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}, {"type": "string", "name": "tier", "arg": "$parameters.sku.tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"type": "object", "name": "tags", "arg": "$parameters.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "string", "name": "principalId"}, {"readOnly": true, "type": "string", "name": "tenantId"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned, UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "clientId"}, {"readOnly": true, "type": "string", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName"}, {"type": "string", "name": "clusterArmId"}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "disableLocalAuth"}, {"type": "object", "name": "encryption", "props": [{"default": {"value": "Microsoft.KeyVault"}, "type": "string", "name": "keySource", "enum": {"items": [{"value": "Microsoft.KeyVault"}]}}, {"type": "array", "name": "keyVaultProperties", "item": {"type": "object", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "userAssignedIdentity"}]}, {"type": "string", "name": "keyName"}, {"type": "string", "name": "keyVaultUri"}, {"type": "string", "name": "keyVersion"}]}}, {"type": "boolean", "name": "requireInfrastructureEncryption"}]}, {"type": "object", "name": "geoDataReplication", "props": [{"type": "array", "name": "locations", "item": {"type": "object", "props": [{"type": "string", "name": "clusterArmId"}, {"type": "string", "name": "locationName"}, {"readOnly": true, "type": "string", "name": "replicaState"}, {"type": "string", "name": "roleType", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}]}}, {"type": "integer32", "name": "maxReplicationLagDurationInSeconds"}]}, {"type": "string", "name": "ipAddressType", "enum": {"items": [{"value": "DualStack"}, {"value": "IPv4"}]}}, {"type": "boolean", "name": "isAutoInflateEnabled"}, {"type": "boolean", "name": "kafkaEnabled"}, {"type": "integer32", "name": "maximumThroughputUnits", "format": {"minimum": 0}}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "string", "name": "minimumTlsVersion", "enum": {"items": [{"value": "1.0"}, {"value": "1.1"}, {"value": "1.2"}, {"value": "1.3"}]}}, {"type": "object", "name": "platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "props": [{"type": "string", "name": "mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "array", "name": "privateEndpointConnections", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "props": [{"type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "@SystemData_read", "name": "systemData"}, {"readOnly": true, "type": "string", "name": "type"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState"}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"readOnly": true, "type": "string", "name": "serviceBusEndpoint"}, {"readOnly": true, "type": "string", "name": "status"}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity", "format": {"minimum": 0}}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}], "cls": "SystemData_read"}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["n", "name", "namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "ConfidentialCompute", "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.platformCapabilities.confidentialCompute.mode", "options": ["mode", "confidential-compute-mode"], "group": "ConfidentialCompute", "help": {"short": "Setting to Enable or Disable Confidential Compute"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"name": "GeoDataReplication", "args": [{"nullable": true, "type": "array", "var": "$parameters.properties.geoDataReplication.locations", "options": ["locations"], "group": "GeoDataReplication", "help": {"short": "A list of regions where replicas of the namespace are maintained."}, "item": {"nullable": true, "type": "object", "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.geoDataReplication.locations[].clusterArmId", "options": ["cluster-arm-id"], "help": {"short": "Optional property that denotes the ARM ID of the Cluster. This is required, if a namespace replica should be placed in a Dedicated Event Hub Cluster"}}, {"nullable": true, "type": "string", "var": "$parameters.properties.geoDataReplication.locations[].locationName", "options": ["location-name"], "help": {"short": "Azure regions where a replica of the namespace is maintained"}}, {"nullable": true, "type": "string", "var": "$parameters.properties.geoDataReplication.locations[].roleType", "options": ["role-type"], "help": {"short": "GeoDR Role Types"}, "enum": {"items": [{"name": "Primary", "value": "Primary"}, {"name": "Secondary", "value": "Secondary"}]}}]}}, {"nullable": true, "type": "integer32", "var": "$parameters.properties.geoDataReplication.maxReplicationLagDurationInSeconds", "options": ["max-lag", "max-replication-lag-duration-in-seconds"], "group": "GeoDataReplication", "help": {"short": "The maximum acceptable lag for data replication operations from the primary replica to a quorum of secondary replicas. When the lag exceeds the configured amount, operations on the primary replica will be failed."}}]}, {"name": "Parameters", "args": [{"nullable": true, "type": "object", "var": "$parameters.identity", "options": ["identity"], "group": "Parameters", "help": {"short": "Properties of BYOK Identity description"}, "args": [{"nullable": true, "type": "string", "var": "$parameters.identity.type", "options": ["type"], "help": {"short": "Type of managed service identity."}, "enum": {"items": [{"name": "None", "value": "None"}, {"name": "SystemAssigned", "value": "SystemAssigned"}, {"name": "SystemAssigned, UserAssigned", "value": "SystemAssigned, UserAssigned"}, {"name": "UserAssigned", "value": "UserAssigned"}]}}, {"nullable": true, "type": "object", "var": "$parameters.identity.userAssignedIdentities", "options": ["user-assigned-identities"], "help": {"short": "Properties for User Assigned Identities"}, "additionalProps": {"item": {"nullable": true, "blank": {"value": {}}, "type": "object"}}}]}, {"nullable": true, "type": "object", "var": "$parameters.tags", "options": ["tags"], "group": "Parameters", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"nullable": true, "type": "string"}}}]}, {"name": "Properties", "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.alternateName", "options": ["alternate-name"], "group": "Properties", "help": {"short": "Alternate name specified when alias and namespace names are same."}}, {"nullable": true, "type": "string", "var": "$parameters.properties.clusterArmId", "options": ["cluster-arm-id"], "group": "Properties", "help": {"short": "Cluster ARM ID of the Namespace."}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.disableLocalAuth", "options": ["disable-local-auth"], "group": "Properties", "help": {"short": "This property disables SAS authentication for the Event Hubs namespace."}}, {"nullable": true, "type": "object", "var": "$parameters.properties.encryption", "options": ["encryption"], "group": "Properties", "help": {"short": "Properties of BYOK Encryption description"}, "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.encryption.keySource", "options": ["key-source"], "help": {"short": "Enumerates the possible value of keySource for Encryption"}, "enum": {"items": [{"name": "Microsoft.KeyVault", "value": "Microsoft.KeyVault"}]}}, {"nullable": true, "type": "array", "var": "$parameters.properties.encryption.keyVaultProperties", "options": ["key-vault-properties"], "help": {"short": "Properties of KeyVault"}, "item": {"nullable": true, "type": "object", "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.encryption.keyVaultProperties[].identity.userAssignedIdentity", "options": ["user-assigned-identity"], "group": "Identity", "help": {"short": "ARM ID of user Identity selected for encryption"}}, {"nullable": true, "type": "string", "var": "$parameters.properties.encryption.keyVaultProperties[].keyName", "options": ["key-name"], "help": {"short": "Name of the Key from KeyVault"}}, {"nullable": true, "type": "string", "var": "$parameters.properties.encryption.keyVaultProperties[].keyVaultUri", "options": ["key-vault-uri"], "help": {"short": "Uri of KeyVault"}}, {"nullable": true, "type": "string", "var": "$parameters.properties.encryption.keyVaultProperties[].keyVersion", "options": ["key-version"], "help": {"short": "Key Version"}}]}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.encryption.requireInfrastructureEncryption", "options": ["require-infrastructure-encryption"], "help": {"short": "Enable Infrastructure Encryption (Double Encryption)"}}]}, {"nullable": true, "type": "string", "var": "$parameters.properties.ipAddressType", "options": ["ip-address-type"], "group": "Properties", "help": {"short": "The IP address type for the namespace. Determines whether the namespace supports IPv4 only or both IPv4 and IPv6 (dual stack)."}, "enum": {"items": [{"name": "DualStack", "value": "DualStack"}, {"name": "IPv4", "value": "IPv4"}]}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.isAutoInflateEnabled", "options": ["enable-auto-inflate"], "group": "Properties", "help": {"short": "Value that indicates whether AutoInflate is enabled for eventhub namespace."}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.kafkaEnabled", "options": ["kafka-enabled"], "group": "Properties", "help": {"short": "Value that indicates whether Kafka is enabled for eventhub namespace."}}, {"nullable": true, "type": "integer32", "var": "$parameters.properties.maximumThroughputUnits", "options": ["maximum-throughput-units"], "group": "Properties", "help": {"short": "Upper limit of throughput units when AutoInflate is enabled, value should be within 0 to 20 throughput units. ( '0' if AutoInflateEnabled = true)"}, "format": {"minimum": 0}}, {"nullable": true, "type": "string", "var": "$parameters.properties.minimumTlsVersion", "options": ["minimum-tls-version"], "group": "Properties", "help": {"short": "The minimum TLS version for the cluster to support, e.g. '1.2'"}, "enum": {"items": [{"name": "1.0", "value": "1.0"}, {"name": "1.1", "value": "1.1"}, {"name": "1.2", "value": "1.2"}, {"name": "1.3", "value": "1.3"}]}}, {"nullable": true, "type": "array", "var": "$parameters.properties.privateEndpointConnections", "options": ["endpoint-connections", "private-endpoint-connections"], "group": "Properties", "help": {"short": "List of private endpoint connections."}, "item": {"nullable": true, "type": "object", "args": [{"nullable": true, "type": "object", "var": "$parameters.properties.privateEndpointConnections[].properties.privateEndpoint", "options": ["private-endpoint"], "group": "Properties", "help": {"short": "The Private Endpoint resource for this Connection."}, "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.privateEndpointConnections[].properties.privateEndpoint.id", "options": ["id"], "help": {"short": "The ARM identifier for Private Endpoint."}}]}, {"nullable": true, "type": "object", "var": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState", "options": ["private-link-service-connection-state"], "group": "Properties", "help": {"short": "Details about the state of the connection."}, "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState.description", "options": ["description"], "help": {"short": "Description of the connection state."}}, {"nullable": true, "type": "string", "var": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState.status", "options": ["status"], "help": {"short": "Status of the connection."}, "enum": {"items": [{"name": "Approved", "value": "Approved"}, {"name": "Disconnected", "value": "Disconnected"}, {"name": "Pending", "value": "Pending"}, {"name": "Rejected", "value": "Rejected"}]}}]}, {"nullable": true, "type": "string", "var": "$parameters.properties.privateEndpointConnections[].properties.provisioningState", "options": ["provisioning-state"], "group": "Properties", "help": {"short": "Provisioning state of the Private Endpoint Connection."}, "enum": {"items": [{"name": "Canceled", "value": "Canceled"}, {"name": "Creating", "value": "Creating"}, {"name": "Deleting", "value": "Deleting"}, {"name": "Failed", "value": "Failed"}, {"name": "Succeeded", "value": "Succeeded"}, {"name": "Updating", "value": "Updating"}]}}]}}, {"nullable": true, "type": "string", "var": "$parameters.properties.publicNetworkAccess", "options": ["public-network-access"], "group": "Properties", "help": {"short": "This determines if traffic is allowed over public network. By default it is enabled."}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}, {"name": "SecuredByPerimeter", "value": "SecuredByPerimeter"}]}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.zoneRedundant", "options": ["zone-redundant"], "group": "Properties", "help": {"short": "Enabling this property creates a Standard Event Hubs Namespace in regions supported availability zones."}}]}, {"name": "Sku", "args": [{"nullable": true, "type": "integer32", "var": "$parameters.sku.capacity", "options": ["capacity"], "group": "Sku", "help": {"short": "The Event Hubs throughput units for Basic or Standard tiers, where value should be 0 to 20 throughput units. The Event Hubs premium units for Premium tier, where value should be 0 to 10 premium units."}, "format": {"minimum": 0}}, {"type": "string", "var": "$parameters.sku.name", "options": ["sku"], "group": "Sku", "help": {"short": "Name of this SKU."}, "enum": {"items": [{"name": "Basic", "value": "Basic"}, {"name": "Premium", "value": "Premium"}, {"name": "Standard", "value": "Standard"}]}}, {"nullable": true, "type": "string", "var": "$parameters.sku.tier", "options": ["tier"], "group": "Sku", "help": {"short": "The billing tier of this particular SKU."}, "enum": {"items": [{"name": "Basic", "value": "Basic"}, {"name": "Premium", "value": "Premium"}, {"name": "Standard", "value": "Standard"}]}}]}], "operations": [{"operationId": "Namespaces_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "string", "name": "principalId"}, {"readOnly": true, "type": "string", "name": "tenantId"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned, UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "clientId"}, {"readOnly": true, "type": "string", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName"}, {"type": "string", "name": "clusterArmId"}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "disableLocalAuth"}, {"type": "object", "name": "encryption", "props": [{"default": {"value": "Microsoft.KeyVault"}, "type": "string", "name": "keySource", "enum": {"items": [{"value": "Microsoft.KeyVault"}]}}, {"type": "array", "name": "keyVaultProperties", "item": {"type": "object", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "userAssignedIdentity"}]}, {"type": "string", "name": "keyName"}, {"type": "string", "name": "keyVaultUri"}, {"type": "string", "name": "keyVersion"}]}}, {"type": "boolean", "name": "requireInfrastructureEncryption"}]}, {"type": "object", "name": "geoDataReplication", "props": [{"type": "array", "name": "locations", "item": {"type": "object", "props": [{"type": "string", "name": "clusterArmId"}, {"type": "string", "name": "locationName"}, {"readOnly": true, "type": "string", "name": "replicaState"}, {"type": "string", "name": "roleType", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}]}}, {"type": "integer32", "name": "maxReplicationLagDurationInSeconds"}]}, {"type": "string", "name": "ipAddressType", "enum": {"items": [{"value": "DualStack"}, {"value": "IPv4"}]}}, {"type": "boolean", "name": "isAutoInflateEnabled"}, {"type": "boolean", "name": "kafkaEnabled"}, {"type": "integer32", "name": "maximumThroughputUnits", "format": {"minimum": 0}}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "string", "name": "minimumTlsVersion", "enum": {"items": [{"value": "1.0"}, {"value": "1.1"}, {"value": "1.2"}, {"value": "1.3"}]}}, {"type": "object", "name": "platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "props": [{"type": "string", "name": "mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "array", "name": "privateEndpointConnections", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "props": [{"type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "@SystemData_read", "name": "systemData"}, {"readOnly": true, "type": "string", "name": "type"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState"}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"readOnly": true, "type": "string", "name": "serviceBusEndpoint"}, {"readOnly": true, "type": "string", "name": "status"}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity", "format": {"minimum": 0}}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}], "cls": "SystemData_read"}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "EHNamespace_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "IdentityObject", "name": "identity", "arg": "$parameters.identity", "props": [{"type": "string", "name": "type", "arg": "$parameters.identity.type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned, UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "arg": "$parameters.identity.userAssignedIdentities", "additionalProps": {"item": {"type": "object"}}}]}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName", "arg": "$parameters.properties.alternateName"}, {"type": "string", "name": "clusterArmId", "arg": "$parameters.properties.clusterArmId"}, {"type": "boolean", "name": "disableLocalAuth", "arg": "$parameters.properties.disableLocalAuth"}, {"type": "object", "name": "encryption", "arg": "$parameters.properties.encryption", "props": [{"default": {"value": "Microsoft.KeyVault"}, "type": "string", "name": "keySource", "arg": "$parameters.properties.encryption.keySource", "enum": {"items": [{"value": "Microsoft.KeyVault"}]}}, {"type": "array", "name": "keyVaultProperties", "arg": "$parameters.properties.encryption.keyVaultProperties", "item": {"type": "object", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "userAssignedIdentity", "arg": "$parameters.properties.encryption.keyVaultProperties[].identity.userAssignedIdentity"}]}, {"type": "string", "name": "keyName", "arg": "$parameters.properties.encryption.keyVaultProperties[].keyName"}, {"type": "string", "name": "keyVaultUri", "arg": "$parameters.properties.encryption.keyVaultProperties[].keyVaultUri"}, {"type": "string", "name": "keyVersion", "arg": "$parameters.properties.encryption.keyVaultProperties[].keyVersion"}]}}, {"type": "boolean", "name": "requireInfrastructureEncryption", "arg": "$parameters.properties.encryption.requireInfrastructureEncryption"}]}, {"type": "object", "name": "geoDataReplication", "props": [{"type": "array", "name": "locations", "arg": "$parameters.properties.geoDataReplication.locations", "item": {"type": "object", "props": [{"type": "string", "name": "clusterArmId", "arg": "$parameters.properties.geoDataReplication.locations[].clusterArmId"}, {"type": "string", "name": "locationName", "arg": "$parameters.properties.geoDataReplication.locations[].locationName"}, {"type": "string", "name": "roleType", "arg": "$parameters.properties.geoDataReplication.locations[].roleType", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}]}}, {"type": "integer32", "name": "maxReplicationLagDurationInSeconds", "arg": "$parameters.properties.geoDataReplication.maxReplicationLagDurationInSeconds"}]}, {"type": "string", "name": "ipAddressType", "arg": "$parameters.properties.ipAddressType", "enum": {"items": [{"value": "DualStack"}, {"value": "IPv4"}]}}, {"type": "boolean", "name": "isAutoInflateEnabled", "arg": "$parameters.properties.isAutoInflateEnabled"}, {"type": "boolean", "name": "kafkaEnabled", "arg": "$parameters.properties.kafkaEnabled"}, {"type": "integer32", "name": "maximumThroughputUnits", "arg": "$parameters.properties.maximumThroughputUnits", "format": {"minimum": 0}}, {"type": "string", "name": "minimumTlsVersion", "arg": "$parameters.properties.minimumTlsVersion", "enum": {"items": [{"value": "1.0"}, {"value": "1.1"}, {"value": "1.2"}, {"value": "1.3"}]}}, {"type": "object", "name": "platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "props": [{"type": "string", "name": "mode", "arg": "$parameters.properties.platformCapabilities.confidentialCompute.mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "array", "name": "privateEndpointConnections", "arg": "$parameters.properties.privateEndpointConnections", "item": {"type": "object", "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateEndpoint", "props": [{"type": "string", "name": "id", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateEndpoint.id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState.description"}, {"type": "string", "name": "status", "arg": "$parameters.properties.privateEndpointConnections[].properties.privateLinkServiceConnectionState.status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "arg": "$parameters.properties.privateEndpointConnections[].properties.provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}]}}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "arg": "$parameters.properties.publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"type": "boolean", "name": "zoneRedundant", "arg": "$parameters.properties.zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity", "arg": "$parameters.sku.capacity", "format": {"minimum": 0}}, {"type": "string", "name": "name", "arg": "$parameters.sku.name", "required": true, "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}, {"type": "string", "name": "tier", "arg": "$parameters.sku.tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"type": "object", "name": "tags", "arg": "$parameters.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Namespaces_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@EHNamespace_read"}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}], "commandGroups": [{"name": "identity", "commands": [{"name": "assign", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}", "version": "2026-01-01", "subresource": "identity", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["n", "name", "namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Parameters.identity", "args": [{"blank": {"value": "True"}, "type": "string", "var": "$parameters.identity.systemAssigned", "options": ["system-assigned", "mi-system-assigned"], "group": "Parameters.identity", "help": {"short": "Set the system managed identity."}}, {"blank": {"value": []}, "type": "array", "var": "$parameters.identity.userAssigned", "options": ["user-assigned", "mi-user-assigned"], "group": "Parameters.identity", "help": {"short": "Set the user managed identities."}, "item": {"type": "string"}}]}], "subresourceSelector": {"var": "$Subresource", "ref": "$Instance", "json": {"type": "object", "name": "parameters", "prop": {"type": "object", "name": "identity"}}}, "operations": [{"operationId": "Namespaces_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "string", "name": "principalId"}, {"readOnly": true, "type": "string", "name": "tenantId"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned, UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "clientId"}, {"readOnly": true, "type": "string", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName"}, {"type": "string", "name": "clusterArmId"}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "disableLocalAuth"}, {"type": "object", "name": "encryption", "props": [{"default": {"value": "Microsoft.KeyVault"}, "type": "string", "name": "keySource", "enum": {"items": [{"value": "Microsoft.KeyVault"}]}}, {"type": "array", "name": "keyVaultProperties", "item": {"type": "object", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "userAssignedIdentity"}]}, {"type": "string", "name": "keyName"}, {"type": "string", "name": "keyVaultUri"}, {"type": "string", "name": "keyVersion"}]}}, {"type": "boolean", "name": "requireInfrastructureEncryption"}]}, {"type": "object", "name": "geoDataReplication", "props": [{"type": "array", "name": "locations", "item": {"type": "object", "props": [{"type": "string", "name": "clusterArmId"}, {"type": "string", "name": "locationName"}, {"readOnly": true, "type": "string", "name": "replicaState"}, {"type": "string", "name": "roleType", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}]}}, {"type": "integer32", "name": "maxReplicationLagDurationInSeconds"}]}, {"type": "string", "name": "ipAddressType", "enum": {"items": [{"value": "DualStack"}, {"value": "IPv4"}]}}, {"type": "boolean", "name": "isAutoInflateEnabled"}, {"type": "boolean", "name": "kafkaEnabled"}, {"type": "integer32", "name": "maximumThroughputUnits", "format": {"minimum": 0}}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "string", "name": "minimumTlsVersion", "enum": {"items": [{"value": "1.0"}, {"value": "1.1"}, {"value": "1.2"}, {"value": "1.3"}]}}, {"type": "object", "name": "platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "props": [{"type": "string", "name": "mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "array", "name": "privateEndpointConnections", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "props": [{"type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "@SystemData_read", "name": "systemData"}, {"readOnly": true, "type": "string", "name": "type"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState"}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"readOnly": true, "type": "string", "name": "serviceBusEndpoint"}, {"readOnly": true, "type": "string", "name": "status"}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity", "format": {"minimum": 0}}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}], "cls": "SystemData_read"}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "EHNamespace_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Subresource", "json": {"schema": {"action": "assign", "type": "IdentityObject", "name": "parameters.identity", "required": true, "userAssigned": {"action": "assign", "type": "array", "name": "userAssigned", "arg": "$parameters.identity.userAssigned", "item": {"action": "assign", "type": "string"}}, "systemAssigned": {"action": "assign", "type": "string", "name": "systemAssigned", "arg": "$parameters.identity.systemAssigned"}}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Namespaces_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@EHNamespace_read"}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Subresource", "clientFlatten": true}]}, {"name": "remove", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}", "version": "2026-01-01", "subresource": "identity", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["n", "name", "namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Parameters.identity", "args": [{"blank": {"value": "True"}, "type": "string", "var": "$parameters.identity.systemAssigned", "options": ["system-assigned", "mi-system-assigned"], "group": "Parameters.identity", "help": {"short": "Set the system managed identity."}}, {"blank": {"value": []}, "type": "array", "var": "$parameters.identity.userAssigned", "options": ["user-assigned", "mi-user-assigned"], "group": "Parameters.identity", "help": {"short": "Set the user managed identities."}, "item": {"type": "string"}}]}], "subresourceSelector": {"var": "$Subresource", "ref": "$Instance", "json": {"type": "object", "name": "parameters", "prop": {"type": "object", "name": "identity"}}}, "operations": [{"operationId": "Namespaces_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "string", "name": "principalId"}, {"readOnly": true, "type": "string", "name": "tenantId"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned, UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "clientId"}, {"readOnly": true, "type": "string", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName"}, {"type": "string", "name": "clusterArmId"}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "disableLocalAuth"}, {"type": "object", "name": "encryption", "props": [{"default": {"value": "Microsoft.KeyVault"}, "type": "string", "name": "keySource", "enum": {"items": [{"value": "Microsoft.KeyVault"}]}}, {"type": "array", "name": "keyVaultProperties", "item": {"type": "object", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "userAssignedIdentity"}]}, {"type": "string", "name": "keyName"}, {"type": "string", "name": "keyVaultUri"}, {"type": "string", "name": "keyVersion"}]}}, {"type": "boolean", "name": "requireInfrastructureEncryption"}]}, {"type": "object", "name": "geoDataReplication", "props": [{"type": "array", "name": "locations", "item": {"type": "object", "props": [{"type": "string", "name": "clusterArmId"}, {"type": "string", "name": "locationName"}, {"readOnly": true, "type": "string", "name": "replicaState"}, {"type": "string", "name": "roleType", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}]}}, {"type": "integer32", "name": "maxReplicationLagDurationInSeconds"}]}, {"type": "string", "name": "ipAddressType", "enum": {"items": [{"value": "DualStack"}, {"value": "IPv4"}]}}, {"type": "boolean", "name": "isAutoInflateEnabled"}, {"type": "boolean", "name": "kafkaEnabled"}, {"type": "integer32", "name": "maximumThroughputUnits", "format": {"minimum": 0}}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "string", "name": "minimumTlsVersion", "enum": {"items": [{"value": "1.0"}, {"value": "1.1"}, {"value": "1.2"}, {"value": "1.3"}]}}, {"type": "object", "name": "platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "props": [{"type": "string", "name": "mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "array", "name": "privateEndpointConnections", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "props": [{"type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "@SystemData_read", "name": "systemData"}, {"readOnly": true, "type": "string", "name": "type"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState"}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"readOnly": true, "type": "string", "name": "serviceBusEndpoint"}, {"readOnly": true, "type": "string", "name": "status"}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity", "format": {"minimum": 0}}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}], "cls": "SystemData_read"}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "EHNamespace_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Subresource", "json": {"schema": {"action": "remove", "type": "IdentityObject", "name": "parameters.identity", "required": true, "userAssigned": {"action": "remove", "type": "array", "name": "userAssigned", "arg": "$parameters.identity.userAssigned", "item": {"action": "remove", "type": "string"}}, "systemAssigned": {"action": "remove", "type": "string", "name": "systemAssigned", "arg": "$parameters.identity.systemAssigned"}}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Namespaces_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@EHNamespace_read"}}}}, {"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Subresource", "clientFlatten": true}]}, {"name": "show", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}", "version": "2026-01-01", "subresource": "identity", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0=/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.namespaceName", "options": ["n", "name", "namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "subresourceSelector": {"var": "$Subresource", "ref": "$Instance", "json": {"type": "object", "name": "parameters", "prop": {"type": "object", "name": "identity"}}}, "operations": [{"operationId": "Namespaces_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "string", "name": "principalId"}, {"readOnly": true, "type": "string", "name": "tenantId"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned, UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"type": "object", "props": [{"readOnly": true, "type": "string", "name": "clientId"}, {"readOnly": true, "type": "string", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "alternateName"}, {"type": "string", "name": "clusterArmId"}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "disableLocalAuth"}, {"type": "object", "name": "encryption", "props": [{"default": {"value": "Microsoft.KeyVault"}, "type": "string", "name": "keySource", "enum": {"items": [{"value": "Microsoft.KeyVault"}]}}, {"type": "array", "name": "keyVaultProperties", "item": {"type": "object", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "userAssignedIdentity"}]}, {"type": "string", "name": "keyName"}, {"type": "string", "name": "keyVaultUri"}, {"type": "string", "name": "keyVersion"}]}}, {"type": "boolean", "name": "requireInfrastructureEncryption"}]}, {"type": "object", "name": "geoDataReplication", "props": [{"type": "array", "name": "locations", "item": {"type": "object", "props": [{"type": "string", "name": "clusterArmId"}, {"type": "string", "name": "locationName"}, {"readOnly": true, "type": "string", "name": "replicaState"}, {"type": "string", "name": "roleType", "enum": {"items": [{"value": "Primary"}, {"value": "Secondary"}]}}]}}, {"type": "integer32", "name": "maxReplicationLagDurationInSeconds"}]}, {"type": "string", "name": "ipAddressType", "enum": {"items": [{"value": "DualStack"}, {"value": "IPv4"}]}}, {"type": "boolean", "name": "isAutoInflateEnabled"}, {"type": "boolean", "name": "kafkaEnabled"}, {"type": "integer32", "name": "maximumThroughputUnits", "format": {"minimum": 0}}, {"readOnly": true, "type": "string", "name": "metricId"}, {"type": "string", "name": "minimumTlsVersion", "enum": {"items": [{"value": "1.0"}, {"value": "1.1"}, {"value": "1.2"}, {"value": "1.3"}]}}, {"type": "object", "name": "platformCapabilities", "props": [{"type": "object", "name": "confidentialCompute", "props": [{"type": "string", "name": "mode", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "array", "name": "privateEndpointConnections", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/privateEndpointConnections/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "privateEndpoint", "props": [{"type": "string", "name": "id"}]}, {"type": "object", "name": "privateLinkServiceConnectionState", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Approved"}, {"value": "Disconnected"}, {"value": "Pending"}, {"value": "Rejected"}]}}]}, {"type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Succeeded"}, {"value": "Updating"}]}}], "clientFlatten": true}, {"readOnly": true, "type": "@SystemData_read", "name": "systemData"}, {"readOnly": true, "type": "string", "name": "type"}]}}, {"readOnly": true, "type": "string", "name": "provisioningState"}, {"default": {"value": "Enabled"}, "type": "string", "name": "publicNetworkAccess", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}, {"value": "SecuredByPerimeter"}]}}, {"readOnly": true, "type": "string", "name": "serviceBusEndpoint"}, {"readOnly": true, "type": "string", "name": "status"}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "boolean", "name": "zoneRedundant"}], "clientFlatten": true}, {"type": "object", "name": "sku", "props": [{"type": "integer32", "name": "capacity", "format": {"minimum": 0}}, {"type": "string", "name": "name", "required": true, "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}, {"type": "string", "name": "tier", "enum": {"items": [{"value": "Basic"}, {"value": "Premium"}, {"value": "Standard"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}], "cls": "SystemData_read"}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "EHNamespace_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Subresource", "clientFlatten": true}]}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9/2026-01-01.xml index 288e8f05f..af1a9b3c4 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9/2026-01-01.xml +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9/2026-01-01.xml @@ -313,6 +313,15 @@ + + + + + + + + + @@ -466,17 +475,6 @@ - - - - - - - - - - - @@ -628,8 +626,8 @@ - - + + @@ -942,6 +940,15 @@ + + + + + + + + + @@ -1058,17 +1065,6 @@ - - - - - - - - - - - @@ -1455,8 +1451,8 @@ - - + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fQ==/2026-01-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fQ==/2026-01-01.json index 2394cffe2..dc29c4e10 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fQ==/2026-01-01.json +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fQ==/2026-01-01.json @@ -1 +1 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/eventhubs/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZXZlbnRodWJzL3tldmVudEh1Yk5hbWV9/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs eventhub", "commands": [{"name": "show", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/eventhubs/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZXZlbnRodWJzL3tldmVudEh1Yk5hbWV9/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.eventHubName", "options": ["n", "name", "event-hub-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The Event Hub name"}, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "EventHubs_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/eventhubs/{eventHubName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "eventHubName", "arg": "$Path.eventHubName", "required": true, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/eventhubs/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "captureDescription", "props": [{"type": "object", "name": "destination", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "type", "enum": {"items": [{"value": "SystemAssigned"}, {"value": "UserAssigned"}]}}, {"type": "string", "name": "userAssignedIdentity"}]}, {"type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "archiveNameFormat"}, {"type": "string", "name": "blobContainer"}, {"type": "string", "name": "dataLakeAccountName"}, {"type": "string", "name": "dataLakeFolderPath"}, {"type": "uuid", "name": "dataLakeSubscriptionId"}, {"type": "string", "name": "storageAccountResourceId"}], "clientFlatten": true}]}, {"type": "boolean", "name": "enabled"}, {"type": "string", "name": "encoding", "enum": {"items": [{"value": "Avro"}, {"value": "AvroDeflate"}]}}, {"type": "integer32", "name": "intervalInSeconds"}, {"type": "integer32", "name": "sizeLimitInBytes"}, {"type": "boolean", "name": "skipEmptyArchives"}]}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "string", "name": "identifier"}, {"type": "integer64", "name": "messageRetentionInDays", "format": {"minimum": 1}}, {"type": "object", "name": "messageTimestampDescription", "props": [{"type": "string", "name": "timestampType", "enum": {"items": [{"value": "Create"}, {"value": "LogAppend"}]}}]}, {"type": "integer64", "name": "partitionCount", "format": {"minimum": 1}}, {"readOnly": true, "type": "array", "name": "partitionIds", "item": {"type": "string"}}, {"type": "object", "name": "retentionDescription", "props": [{"type": "string", "name": "cleanupPolicy", "enum": {"items": [{"value": "Compact"}, {"value": "Delete"}, {"value": "DeleteOrCompact"}]}}, {"type": "integer64", "name": "minCompactionLagTimeInMinutes"}, {"type": "integer64", "name": "retentionTimeInHours"}, {"type": "integer32", "name": "tombstoneRetentionTimeInHours"}]}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Active"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Disabled"}, {"value": "ReceiveDisabled"}, {"value": "Renaming"}, {"value": "Restoring"}, {"value": "SendDisabled"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "userMetadata"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "delete", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/eventhubs/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZXZlbnRodWJzL3tldmVudEh1Yk5hbWV9/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.eventHubName", "options": ["n", "name", "event-hub-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The Event Hub name"}, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "EventHubs_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/eventhubs/{eventHubName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "eventHubName", "arg": "$Path.eventHubName", "required": true, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/eventhubs/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZXZlbnRodWJzL3tldmVudEh1Yk5hbWV9/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.eventHubName", "options": ["n", "name", "event-hub-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The Event Hub name"}, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "CaptureDescription", "args": [{"type": "string", "var": "$parameters.properties.captureDescription.destination.name", "options": ["destination-name"], "group": "CaptureDescription", "help": {"short": "Name for capture destination"}}, {"type": "string", "var": "$parameters.properties.captureDescription.destination.properties.archiveNameFormat", "options": ["archive-name-format"], "group": "CaptureDescription", "help": {"short": "Blob naming convention for archive, e.g. {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}. Here all the parameters (Namespace,EventHub .. etc) are mandatory irrespective of order"}}, {"type": "string", "var": "$parameters.properties.captureDescription.destination.properties.blobContainer", "options": ["blob-container"], "group": "CaptureDescription", "help": {"short": "Blob container Name"}}, {"type": "string", "var": "$parameters.properties.captureDescription.destination.properties.dataLakeAccountName", "options": ["data-lake-account-name"], "hide": true, "group": "CaptureDescription", "help": {"short": "The Azure Data Lake Store name for the captured events"}}, {"type": "string", "var": "$parameters.properties.captureDescription.destination.properties.dataLakeFolderPath", "options": ["data-lake-folder-path"], "hide": true, "group": "CaptureDescription", "help": {"short": "The destination folder path for the captured events"}}, {"type": "uuid", "var": "$parameters.properties.captureDescription.destination.properties.dataLakeSubscriptionId", "options": ["data-lake-subscription-id"], "hide": true, "group": "CaptureDescription", "help": {"short": "Subscription Id of Azure Data Lake Store"}}, {"type": "string", "var": "$parameters.properties.captureDescription.destination.properties.storageAccountResourceId", "options": ["storage-account"], "group": "CaptureDescription", "help": {"short": "Resource id of the storage account to be used to create the blobs"}}, {"type": "boolean", "var": "$parameters.properties.captureDescription.enabled", "options": ["enable-capture"], "group": "CaptureDescription", "help": {"short": "A value that indicates whether capture description is enabled."}}, {"type": "string", "var": "$parameters.properties.captureDescription.encoding", "options": ["encoding"], "group": "CaptureDescription", "help": {"short": "Enumerates the possible values for the encoding format of capture description. Note: 'AvroDeflate' will be deprecated in New API Version"}, "enum": {"items": [{"name": "Avro", "value": "Avro"}, {"name": "AvroDeflate", "value": "AvroDeflate"}]}}, {"type": "integer32", "var": "$parameters.properties.captureDescription.intervalInSeconds", "options": ["capture-interval"], "group": "CaptureDescription", "help": {"short": "The time window allows you to set the frequency with which the capture to Azure Blobs will happen, value should between 60 to 900 seconds"}}, {"type": "integer32", "var": "$parameters.properties.captureDescription.sizeLimitInBytes", "options": ["capture-size-limit"], "group": "CaptureDescription", "help": {"short": "The size window defines the amount of data built up in your Event Hub before an capture operation, value should be between 10485760 to 524288000 bytes"}}, {"type": "boolean", "var": "$parameters.properties.captureDescription.skipEmptyArchives", "options": ["skip-empty-archives"], "group": "CaptureDescription", "help": {"short": "A value that indicates whether to Skip Empty Archives"}}]}, {"name": "Destination", "args": [{"type": "object", "var": "$parameters.properties.captureDescription.destination.identity", "options": ["identity"], "group": "Destination", "help": {"short": "A value that indicates whether capture description is enabled."}, "args": [{"type": "string", "var": "$parameters.properties.captureDescription.destination.identity.type", "options": ["type"], "help": {"short": "Type of Azure Active Directory Managed Identity."}, "enum": {"items": [{"name": "SystemAssigned", "value": "SystemAssigned"}, {"name": "UserAssigned", "value": "UserAssigned"}]}}, {"type": "string", "var": "$parameters.properties.captureDescription.destination.identity.userAssignedIdentity", "options": ["user-assigned-identity"], "help": {"short": "ARM ID of Managed User Identity. This property is required is the type is UserAssignedIdentity. If type is SystemAssigned, then the System Assigned Identity Associated with the namespace will be used."}}]}]}, {"name": "Properties", "args": [{"type": "integer64", "var": "$parameters.properties.messageRetentionInDays", "options": ["message-retention-in-days"], "group": "Properties", "help": {"short": "Number of days to retain the events for this Event Hub, value should be 1 to 7 days"}, "format": {"minimum": 1}}, {"type": "object", "var": "$parameters.properties.messageTimestampDescription", "options": ["message-timestamp-description"], "group": "Properties", "help": {"short": "Properties of MessageTimestamp Description"}, "args": [{"type": "string", "var": "$parameters.properties.messageTimestampDescription.timestampType", "options": ["timestamp-type"], "help": {"short": "Denotes the type of timestamp the message will hold.Two types of timestamp types - \"AppendTime\" and \"CreateTime\". AppendTime refers the time in which message got appended inside broker log. CreateTime refers to the time in which the message was generated on source side and producers can set this timestamp while sending the message. Default value is AppendTime. If you are using AMQP protocol, CreateTime equals AppendTime and its behavior remains the same."}, "enum": {"items": [{"name": "Create", "value": "Create"}, {"name": "LogAppend", "value": "LogAppend"}]}}]}, {"type": "integer64", "var": "$parameters.properties.partitionCount", "options": ["partition-count"], "group": "Properties", "help": {"short": "Number of partitions created for the Event Hub, allowed values are from 1 to 32 partitions."}, "format": {"minimum": 1}}, {"type": "string", "var": "$parameters.properties.status", "options": ["status"], "group": "Properties", "help": {"short": "Enumerates the possible values for the status of the Event Hub."}, "enum": {"items": [{"name": "Active", "value": "Active"}, {"name": "Creating", "value": "Creating"}, {"name": "Deleting", "value": "Deleting"}, {"name": "Disabled", "value": "Disabled"}, {"name": "ReceiveDisabled", "value": "ReceiveDisabled"}, {"name": "Renaming", "value": "Renaming"}, {"name": "Restoring", "value": "Restoring"}, {"name": "SendDisabled", "value": "SendDisabled"}, {"name": "Unknown", "value": "Unknown"}]}}, {"type": "string", "var": "$parameters.properties.userMetadata", "options": ["user-metadata"], "group": "Properties", "help": {"short": "Gets and Sets Metadata of User."}}]}, {"name": "RetentionDescription", "args": [{"type": "string", "var": "$parameters.properties.retentionDescription.cleanupPolicy", "options": ["cleanup-policy"], "group": "RetentionDescription", "help": {"short": "Enumerates the possible values for cleanup policy"}, "enum": {"items": [{"name": "Compact", "value": "Compact"}, {"name": "Delete", "value": "Delete"}, {"name": "DeleteOrCompact", "value": "DeleteOrCompact"}]}}, {"type": "integer64", "var": "$parameters.properties.retentionDescription.minCompactionLagTimeInMinutes", "options": ["min-compaction-lag-time-in-minutes"], "group": "RetentionDescription", "help": {"short": "The minimum time a message will remain ineligible for compaction in the log. This value is used when cleanupPolicy is Compact or DeleteOrCompact."}}, {"type": "integer64", "var": "$parameters.properties.retentionDescription.retentionTimeInHours", "options": ["retention-time", "retention-time-in-hours"], "group": "RetentionDescription", "help": {"short": "Number of hours to retain the events for this Event Hub. This value is only used when cleanupPolicy is Delete. If cleanupPolicy is Compaction the returned value of this property is Long.MaxValue"}}, {"type": "integer32", "var": "$parameters.properties.retentionDescription.tombstoneRetentionTimeInHours", "options": ["t", "tombstone-retention-time-in-hours"], "group": "RetentionDescription", "help": {"short": "Number of hours to retain the tombstone markers of a compacted Event Hub. This value is only used when cleanupPolicy is Compaction. Consumer must complete reading the tombstone marker within this specified amount of time if consumer begins from starting offset to ensure they get a valid snapshot for the specific key described by the tombstone marker within the compacted Event Hub"}}]}], "operations": [{"operationId": "EventHubs_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/eventhubs/{eventHubName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "eventHubName", "arg": "$Path.eventHubName", "required": true, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "captureDescription", "props": [{"type": "object", "name": "destination", "props": [{"type": "object", "name": "identity", "arg": "$parameters.properties.captureDescription.destination.identity", "props": [{"type": "string", "name": "type", "arg": "$parameters.properties.captureDescription.destination.identity.type", "enum": {"items": [{"value": "SystemAssigned"}, {"value": "UserAssigned"}]}}, {"type": "string", "name": "userAssignedIdentity", "arg": "$parameters.properties.captureDescription.destination.identity.userAssignedIdentity"}]}, {"type": "string", "name": "name", "arg": "$parameters.properties.captureDescription.destination.name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "archiveNameFormat", "arg": "$parameters.properties.captureDescription.destination.properties.archiveNameFormat"}, {"type": "string", "name": "blobContainer", "arg": "$parameters.properties.captureDescription.destination.properties.blobContainer"}, {"type": "string", "name": "dataLakeAccountName", "arg": "$parameters.properties.captureDescription.destination.properties.dataLakeAccountName"}, {"type": "string", "name": "dataLakeFolderPath", "arg": "$parameters.properties.captureDescription.destination.properties.dataLakeFolderPath"}, {"type": "uuid", "name": "dataLakeSubscriptionId", "arg": "$parameters.properties.captureDescription.destination.properties.dataLakeSubscriptionId"}, {"type": "string", "name": "storageAccountResourceId", "arg": "$parameters.properties.captureDescription.destination.properties.storageAccountResourceId"}], "clientFlatten": true}]}, {"type": "boolean", "name": "enabled", "arg": "$parameters.properties.captureDescription.enabled"}, {"type": "string", "name": "encoding", "arg": "$parameters.properties.captureDescription.encoding", "enum": {"items": [{"value": "Avro"}, {"value": "AvroDeflate"}]}}, {"type": "integer32", "name": "intervalInSeconds", "arg": "$parameters.properties.captureDescription.intervalInSeconds"}, {"type": "integer32", "name": "sizeLimitInBytes", "arg": "$parameters.properties.captureDescription.sizeLimitInBytes"}, {"type": "boolean", "name": "skipEmptyArchives", "arg": "$parameters.properties.captureDescription.skipEmptyArchives"}]}, {"type": "integer64", "name": "messageRetentionInDays", "arg": "$parameters.properties.messageRetentionInDays", "format": {"minimum": 1}}, {"type": "object", "name": "messageTimestampDescription", "arg": "$parameters.properties.messageTimestampDescription", "props": [{"type": "string", "name": "timestampType", "arg": "$parameters.properties.messageTimestampDescription.timestampType", "enum": {"items": [{"value": "Create"}, {"value": "LogAppend"}]}}]}, {"type": "integer64", "name": "partitionCount", "arg": "$parameters.properties.partitionCount", "format": {"minimum": 1}}, {"type": "object", "name": "retentionDescription", "props": [{"type": "string", "name": "cleanupPolicy", "arg": "$parameters.properties.retentionDescription.cleanupPolicy", "enum": {"items": [{"value": "Compact"}, {"value": "Delete"}, {"value": "DeleteOrCompact"}]}}, {"type": "integer64", "name": "minCompactionLagTimeInMinutes", "arg": "$parameters.properties.retentionDescription.minCompactionLagTimeInMinutes"}, {"type": "integer64", "name": "retentionTimeInHours", "arg": "$parameters.properties.retentionDescription.retentionTimeInHours"}, {"type": "integer32", "name": "tombstoneRetentionTimeInHours", "arg": "$parameters.properties.retentionDescription.tombstoneRetentionTimeInHours"}]}, {"type": "string", "name": "status", "arg": "$parameters.properties.status", "enum": {"items": [{"value": "Active"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Disabled"}, {"value": "ReceiveDisabled"}, {"value": "Renaming"}, {"value": "Restoring"}, {"value": "SendDisabled"}, {"value": "Unknown"}]}}, {"type": "string", "name": "userMetadata", "arg": "$parameters.properties.userMetadata"}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/eventhubs/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "captureDescription", "props": [{"type": "object", "name": "destination", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "type", "enum": {"items": [{"value": "SystemAssigned"}, {"value": "UserAssigned"}]}}, {"type": "string", "name": "userAssignedIdentity"}]}, {"type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "archiveNameFormat"}, {"type": "string", "name": "blobContainer"}, {"type": "string", "name": "dataLakeAccountName"}, {"type": "string", "name": "dataLakeFolderPath"}, {"type": "uuid", "name": "dataLakeSubscriptionId"}, {"type": "string", "name": "storageAccountResourceId"}], "clientFlatten": true}]}, {"type": "boolean", "name": "enabled"}, {"type": "string", "name": "encoding", "enum": {"items": [{"value": "Avro"}, {"value": "AvroDeflate"}]}}, {"type": "integer32", "name": "intervalInSeconds"}, {"type": "integer32", "name": "sizeLimitInBytes"}, {"type": "boolean", "name": "skipEmptyArchives"}]}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "string", "name": "identifier"}, {"type": "integer64", "name": "messageRetentionInDays", "format": {"minimum": 1}}, {"type": "object", "name": "messageTimestampDescription", "props": [{"type": "string", "name": "timestampType", "enum": {"items": [{"value": "Create"}, {"value": "LogAppend"}]}}]}, {"type": "integer64", "name": "partitionCount", "format": {"minimum": 1}}, {"readOnly": true, "type": "array", "name": "partitionIds", "item": {"type": "string"}}, {"type": "object", "name": "retentionDescription", "props": [{"type": "string", "name": "cleanupPolicy", "enum": {"items": [{"value": "Compact"}, {"value": "Delete"}, {"value": "DeleteOrCompact"}]}}, {"type": "integer64", "name": "minCompactionLagTimeInMinutes"}, {"type": "integer64", "name": "retentionTimeInHours"}, {"type": "integer32", "name": "tombstoneRetentionTimeInHours"}]}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Active"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Disabled"}, {"value": "ReceiveDisabled"}, {"value": "Renaming"}, {"value": "Restoring"}, {"value": "SendDisabled"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "userMetadata"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/eventhubs/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZXZlbnRodWJzL3tldmVudEh1Yk5hbWV9/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.eventHubName", "options": ["n", "name", "event-hub-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The Event Hub name"}, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "CaptureDescription", "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.captureDescription.destination.name", "options": ["destination-name"], "group": "CaptureDescription", "help": {"short": "Name for capture destination"}}, {"nullable": true, "type": "string", "var": "$parameters.properties.captureDescription.destination.properties.archiveNameFormat", "options": ["archive-name-format"], "group": "CaptureDescription", "help": {"short": "Blob naming convention for archive, e.g. {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}. Here all the parameters (Namespace,EventHub .. etc) are mandatory irrespective of order"}}, {"nullable": true, "type": "string", "var": "$parameters.properties.captureDescription.destination.properties.blobContainer", "options": ["blob-container"], "group": "CaptureDescription", "help": {"short": "Blob container Name"}}, {"nullable": true, "type": "string", "var": "$parameters.properties.captureDescription.destination.properties.dataLakeAccountName", "options": ["data-lake-account-name"], "hide": true, "group": "CaptureDescription", "help": {"short": "The Azure Data Lake Store name for the captured events"}}, {"nullable": true, "type": "string", "var": "$parameters.properties.captureDescription.destination.properties.dataLakeFolderPath", "options": ["data-lake-folder-path"], "hide": true, "group": "CaptureDescription", "help": {"short": "The destination folder path for the captured events"}}, {"nullable": true, "type": "uuid", "var": "$parameters.properties.captureDescription.destination.properties.dataLakeSubscriptionId", "options": ["data-lake-subscription-id"], "hide": true, "group": "CaptureDescription", "help": {"short": "Subscription Id of Azure Data Lake Store"}}, {"nullable": true, "type": "string", "var": "$parameters.properties.captureDescription.destination.properties.storageAccountResourceId", "options": ["storage-account"], "group": "CaptureDescription", "help": {"short": "Resource id of the storage account to be used to create the blobs"}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.captureDescription.enabled", "options": ["enable-capture"], "group": "CaptureDescription", "help": {"short": "A value that indicates whether capture description is enabled."}}, {"nullable": true, "type": "string", "var": "$parameters.properties.captureDescription.encoding", "options": ["encoding"], "group": "CaptureDescription", "help": {"short": "Enumerates the possible values for the encoding format of capture description. Note: 'AvroDeflate' will be deprecated in New API Version"}, "enum": {"items": [{"name": "Avro", "value": "Avro"}, {"name": "AvroDeflate", "value": "AvroDeflate"}]}}, {"nullable": true, "type": "integer32", "var": "$parameters.properties.captureDescription.intervalInSeconds", "options": ["capture-interval"], "group": "CaptureDescription", "help": {"short": "The time window allows you to set the frequency with which the capture to Azure Blobs will happen, value should between 60 to 900 seconds"}}, {"nullable": true, "type": "integer32", "var": "$parameters.properties.captureDescription.sizeLimitInBytes", "options": ["capture-size-limit"], "group": "CaptureDescription", "help": {"short": "The size window defines the amount of data built up in your Event Hub before an capture operation, value should be between 10485760 to 524288000 bytes"}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.captureDescription.skipEmptyArchives", "options": ["skip-empty-archives"], "group": "CaptureDescription", "help": {"short": "A value that indicates whether to Skip Empty Archives"}}]}, {"name": "Destination", "args": [{"nullable": true, "type": "object", "var": "$parameters.properties.captureDescription.destination.identity", "options": ["identity"], "group": "Destination", "help": {"short": "A value that indicates whether capture description is enabled."}, "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.captureDescription.destination.identity.type", "options": ["type"], "help": {"short": "Type of Azure Active Directory Managed Identity."}, "enum": {"items": [{"name": "SystemAssigned", "value": "SystemAssigned"}, {"name": "UserAssigned", "value": "UserAssigned"}]}}, {"nullable": true, "type": "string", "var": "$parameters.properties.captureDescription.destination.identity.userAssignedIdentity", "options": ["user-assigned-identity"], "help": {"short": "ARM ID of Managed User Identity. This property is required is the type is UserAssignedIdentity. If type is SystemAssigned, then the System Assigned Identity Associated with the namespace will be used."}}]}]}, {"name": "Properties", "args": [{"nullable": true, "type": "integer64", "var": "$parameters.properties.messageRetentionInDays", "options": ["message-retention-in-days"], "hide": true, "group": "Properties", "help": {"short": "Number of days to retain the events for this Event Hub, value should be 1 to 7 days"}, "format": {"minimum": 1}}, {"nullable": true, "type": "object", "var": "$parameters.properties.messageTimestampDescription", "options": ["message-timestamp-description"], "group": "Properties", "help": {"short": "Properties of MessageTimestamp Description"}, "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.messageTimestampDescription.timestampType", "options": ["timestamp-type"], "help": {"short": "Denotes the type of timestamp the message will hold.Two types of timestamp types - \"AppendTime\" and \"CreateTime\". AppendTime refers the time in which message got appended inside broker log. CreateTime refers to the time in which the message was generated on source side and producers can set this timestamp while sending the message. Default value is AppendTime. If you are using AMQP protocol, CreateTime equals AppendTime and its behavior remains the same."}, "enum": {"items": [{"name": "Create", "value": "Create"}, {"name": "LogAppend", "value": "LogAppend"}]}}]}, {"nullable": true, "type": "integer64", "var": "$parameters.properties.partitionCount", "options": ["partition-count"], "group": "Properties", "help": {"short": "Number of partitions created for the Event Hub, allowed values are from 1 to 32 partitions."}, "format": {"minimum": 1}}, {"nullable": true, "type": "string", "var": "$parameters.properties.status", "options": ["status"], "group": "Properties", "help": {"short": "Enumerates the possible values for the status of the Event Hub."}, "enum": {"items": [{"name": "Active", "value": "Active"}, {"name": "Creating", "value": "Creating"}, {"name": "Deleting", "value": "Deleting"}, {"name": "Disabled", "value": "Disabled"}, {"name": "ReceiveDisabled", "value": "ReceiveDisabled"}, {"name": "Renaming", "value": "Renaming"}, {"name": "Restoring", "value": "Restoring"}, {"name": "SendDisabled", "value": "SendDisabled"}, {"name": "Unknown", "value": "Unknown"}]}}, {"nullable": true, "type": "string", "var": "$parameters.properties.userMetadata", "options": ["user-metadata"], "group": "Properties", "help": {"short": "Gets and Sets Metadata of User."}}]}, {"name": "RetentionDescription", "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.retentionDescription.cleanupPolicy", "options": ["cleanup-policy"], "group": "RetentionDescription", "help": {"short": "Enumerates the possible values for cleanup policy"}, "enum": {"items": [{"name": "Compact", "value": "Compact"}, {"name": "Delete", "value": "Delete"}, {"name": "DeleteOrCompact", "value": "DeleteOrCompact"}]}}, {"nullable": true, "type": "integer64", "var": "$parameters.properties.retentionDescription.minCompactionLagTimeInMinutes", "options": ["min-compaction-lag-time-in-minutes"], "group": "RetentionDescription", "help": {"short": "The minimum time a message will remain ineligible for compaction in the log. This value is used when cleanupPolicy is Compact or DeleteOrCompact."}}, {"nullable": true, "type": "integer64", "var": "$parameters.properties.retentionDescription.retentionTimeInHours", "options": ["retention-time", "retention-time-in-hours"], "group": "RetentionDescription", "help": {"short": "Number of hours to retain the events for this Event Hub. This value is only used when cleanupPolicy is Delete. If cleanupPolicy is Compaction the returned value of this property is Long.MaxValue"}}, {"nullable": true, "type": "integer32", "var": "$parameters.properties.retentionDescription.tombstoneRetentionTimeInHours", "options": ["t", "tombstone-retention-time-in-hours"], "group": "RetentionDescription", "help": {"short": "Number of hours to retain the tombstone markers of a compacted Event Hub. This value is only used when cleanupPolicy is Compaction. Consumer must complete reading the tombstone marker within this specified amount of time if consumer begins from starting offset to ensure they get a valid snapshot for the specific key described by the tombstone marker within the compacted Event Hub"}}]}], "operations": [{"operationId": "EventHubs_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/eventhubs/{eventHubName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "eventHubName", "arg": "$Path.eventHubName", "required": true, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/eventhubs/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "captureDescription", "props": [{"type": "object", "name": "destination", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "type", "enum": {"items": [{"value": "SystemAssigned"}, {"value": "UserAssigned"}]}}, {"type": "string", "name": "userAssignedIdentity"}]}, {"type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "archiveNameFormat"}, {"type": "string", "name": "blobContainer"}, {"type": "string", "name": "dataLakeAccountName"}, {"type": "string", "name": "dataLakeFolderPath"}, {"type": "uuid", "name": "dataLakeSubscriptionId"}, {"type": "string", "name": "storageAccountResourceId"}], "clientFlatten": true}]}, {"type": "boolean", "name": "enabled"}, {"type": "string", "name": "encoding", "enum": {"items": [{"value": "Avro"}, {"value": "AvroDeflate"}]}}, {"type": "integer32", "name": "intervalInSeconds"}, {"type": "integer32", "name": "sizeLimitInBytes"}, {"type": "boolean", "name": "skipEmptyArchives"}]}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "string", "name": "identifier"}, {"type": "integer64", "name": "messageRetentionInDays", "format": {"minimum": 1}}, {"type": "object", "name": "messageTimestampDescription", "props": [{"type": "string", "name": "timestampType", "enum": {"items": [{"value": "Create"}, {"value": "LogAppend"}]}}]}, {"type": "integer64", "name": "partitionCount", "format": {"minimum": 1}}, {"readOnly": true, "type": "array", "name": "partitionIds", "item": {"type": "string"}}, {"type": "object", "name": "retentionDescription", "props": [{"type": "string", "name": "cleanupPolicy", "enum": {"items": [{"value": "Compact"}, {"value": "Delete"}, {"value": "DeleteOrCompact"}]}}, {"type": "integer64", "name": "minCompactionLagTimeInMinutes"}, {"type": "integer64", "name": "retentionTimeInHours"}, {"type": "integer32", "name": "tombstoneRetentionTimeInHours"}]}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Active"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Disabled"}, {"value": "ReceiveDisabled"}, {"value": "Renaming"}, {"value": "Restoring"}, {"value": "SendDisabled"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "userMetadata"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "Eventhub_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "captureDescription", "props": [{"type": "object", "name": "destination", "props": [{"type": "object", "name": "identity", "arg": "$parameters.properties.captureDescription.destination.identity", "props": [{"type": "string", "name": "type", "arg": "$parameters.properties.captureDescription.destination.identity.type", "enum": {"items": [{"value": "SystemAssigned"}, {"value": "UserAssigned"}]}}, {"type": "string", "name": "userAssignedIdentity", "arg": "$parameters.properties.captureDescription.destination.identity.userAssignedIdentity"}]}, {"type": "string", "name": "name", "arg": "$parameters.properties.captureDescription.destination.name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "archiveNameFormat", "arg": "$parameters.properties.captureDescription.destination.properties.archiveNameFormat"}, {"type": "string", "name": "blobContainer", "arg": "$parameters.properties.captureDescription.destination.properties.blobContainer"}, {"type": "string", "name": "dataLakeAccountName", "arg": "$parameters.properties.captureDescription.destination.properties.dataLakeAccountName"}, {"type": "string", "name": "dataLakeFolderPath", "arg": "$parameters.properties.captureDescription.destination.properties.dataLakeFolderPath"}, {"type": "uuid", "name": "dataLakeSubscriptionId", "arg": "$parameters.properties.captureDescription.destination.properties.dataLakeSubscriptionId"}, {"type": "string", "name": "storageAccountResourceId", "arg": "$parameters.properties.captureDescription.destination.properties.storageAccountResourceId"}], "clientFlatten": true}]}, {"type": "boolean", "name": "enabled", "arg": "$parameters.properties.captureDescription.enabled"}, {"type": "string", "name": "encoding", "arg": "$parameters.properties.captureDescription.encoding", "enum": {"items": [{"value": "Avro"}, {"value": "AvroDeflate"}]}}, {"type": "integer32", "name": "intervalInSeconds", "arg": "$parameters.properties.captureDescription.intervalInSeconds"}, {"type": "integer32", "name": "sizeLimitInBytes", "arg": "$parameters.properties.captureDescription.sizeLimitInBytes"}, {"type": "boolean", "name": "skipEmptyArchives", "arg": "$parameters.properties.captureDescription.skipEmptyArchives"}]}, {"type": "integer64", "name": "messageRetentionInDays", "arg": "$parameters.properties.messageRetentionInDays", "format": {"minimum": 1}}, {"type": "object", "name": "messageTimestampDescription", "arg": "$parameters.properties.messageTimestampDescription", "props": [{"type": "string", "name": "timestampType", "arg": "$parameters.properties.messageTimestampDescription.timestampType", "enum": {"items": [{"value": "Create"}, {"value": "LogAppend"}]}}]}, {"type": "integer64", "name": "partitionCount", "arg": "$parameters.properties.partitionCount", "format": {"minimum": 1}}, {"type": "object", "name": "retentionDescription", "props": [{"type": "string", "name": "cleanupPolicy", "arg": "$parameters.properties.retentionDescription.cleanupPolicy", "enum": {"items": [{"value": "Compact"}, {"value": "Delete"}, {"value": "DeleteOrCompact"}]}}, {"type": "integer64", "name": "minCompactionLagTimeInMinutes", "arg": "$parameters.properties.retentionDescription.minCompactionLagTimeInMinutes"}, {"type": "integer64", "name": "retentionTimeInHours", "arg": "$parameters.properties.retentionDescription.retentionTimeInHours"}, {"type": "integer32", "name": "tombstoneRetentionTimeInHours", "arg": "$parameters.properties.retentionDescription.tombstoneRetentionTimeInHours"}]}, {"type": "string", "name": "status", "arg": "$parameters.properties.status", "enum": {"items": [{"value": "Active"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Disabled"}, {"value": "ReceiveDisabled"}, {"value": "Renaming"}, {"value": "Restoring"}, {"value": "SendDisabled"}, {"value": "Unknown"}]}}, {"type": "string", "name": "userMetadata", "arg": "$parameters.properties.userMetadata"}], "clientFlatten": true}], "clientFlatten": true}}}}, {"operationId": "EventHubs_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/eventhubs/{eventHubName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "eventHubName", "arg": "$Path.eventHubName", "required": true, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "@Eventhub_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/eventhubs/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZXZlbnRodWJzL3tldmVudEh1Yk5hbWV9/V/MjAyNi0wMS0wMQ=="}], "commandGroups": [{"name": "eventhubs eventhub", "commands": [{"name": "show", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/eventhubs/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZXZlbnRodWJzL3tldmVudEh1Yk5hbWV9/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.eventHubName", "options": ["n", "name", "event-hub-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The Event Hub name"}, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "EventHubs_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/eventhubs/{eventHubName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "eventHubName", "arg": "$Path.eventHubName", "required": true, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/eventhubs/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "captureDescription", "props": [{"type": "object", "name": "destination", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "type", "enum": {"items": [{"value": "SystemAssigned"}, {"value": "UserAssigned"}]}}, {"type": "string", "name": "userAssignedIdentity"}]}, {"type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "archiveNameFormat"}, {"type": "string", "name": "blobContainer"}, {"type": "string", "name": "dataLakeAccountName"}, {"type": "string", "name": "dataLakeFolderPath"}, {"type": "uuid", "name": "dataLakeSubscriptionId"}, {"type": "string", "name": "storageAccountResourceId"}], "clientFlatten": true}]}, {"type": "boolean", "name": "enabled"}, {"type": "string", "name": "encoding", "enum": {"items": [{"value": "Avro"}, {"value": "AvroDeflate"}]}}, {"type": "integer32", "name": "intervalInSeconds"}, {"type": "integer32", "name": "sizeLimitInBytes"}, {"type": "boolean", "name": "skipEmptyArchives"}]}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "string", "name": "identifier"}, {"type": "integer64", "name": "messageRetentionInDays", "format": {"minimum": 1}}, {"type": "object", "name": "messageTimestampDescription", "props": [{"type": "string", "name": "timestampType", "enum": {"items": [{"value": "Create"}, {"value": "LogAppend"}]}}]}, {"type": "integer64", "name": "partitionCount", "format": {"minimum": 1}}, {"readOnly": true, "type": "array", "name": "partitionIds", "item": {"type": "string"}}, {"type": "object", "name": "retentionDescription", "props": [{"type": "string", "name": "cleanupPolicy", "enum": {"items": [{"value": "Compact"}, {"value": "Delete"}, {"value": "DeleteOrCompact"}]}}, {"type": "integer64", "name": "minCompactionLagTimeInMinutes"}, {"type": "integer64", "name": "retentionTimeInHours"}, {"type": "integer32", "name": "tombstoneRetentionTimeInHours"}]}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Active"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Disabled"}, {"value": "ReceiveDisabled"}, {"value": "Renaming"}, {"value": "Restoring"}, {"value": "SendDisabled"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "userMetadata"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "delete", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/eventhubs/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZXZlbnRodWJzL3tldmVudEh1Yk5hbWV9/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.eventHubName", "options": ["n", "name", "event-hub-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The Event Hub name"}, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "EventHubs_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/eventhubs/{eventHubName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "eventHubName", "arg": "$Path.eventHubName", "required": true, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/eventhubs/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZXZlbnRodWJzL3tldmVudEh1Yk5hbWV9/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.eventHubName", "options": ["n", "name", "event-hub-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The Event Hub name"}, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "CaptureDescription", "args": [{"type": "string", "var": "$parameters.properties.captureDescription.destination.name", "options": ["destination-name"], "group": "CaptureDescription", "help": {"short": "Name for capture destination"}}, {"type": "string", "var": "$parameters.properties.captureDescription.destination.properties.archiveNameFormat", "options": ["archive-name-format"], "group": "CaptureDescription", "help": {"short": "Blob naming convention for archive, e.g. {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}. Here all the parameters (Namespace,EventHub .. etc) are mandatory irrespective of order"}}, {"type": "string", "var": "$parameters.properties.captureDescription.destination.properties.blobContainer", "options": ["blob-container"], "group": "CaptureDescription", "help": {"short": "Blob container Name"}}, {"type": "string", "var": "$parameters.properties.captureDescription.destination.properties.dataLakeAccountName", "options": ["data-lake-account-name"], "hide": true, "group": "CaptureDescription", "help": {"short": "The Azure Data Lake Store name for the captured events"}}, {"type": "string", "var": "$parameters.properties.captureDescription.destination.properties.dataLakeFolderPath", "options": ["data-lake-folder-path"], "hide": true, "group": "CaptureDescription", "help": {"short": "The destination folder path for the captured events"}}, {"type": "uuid", "var": "$parameters.properties.captureDescription.destination.properties.dataLakeSubscriptionId", "options": ["data-lake-subscription-id"], "hide": true, "group": "CaptureDescription", "help": {"short": "Subscription Id of Azure Data Lake Store"}}, {"type": "string", "var": "$parameters.properties.captureDescription.destination.properties.storageAccountResourceId", "options": ["storage-account"], "group": "CaptureDescription", "help": {"short": "Resource id of the storage account to be used to create the blobs"}}, {"type": "boolean", "var": "$parameters.properties.captureDescription.enabled", "options": ["enable-capture"], "group": "CaptureDescription", "help": {"short": "A value that indicates whether capture description is enabled."}}, {"type": "string", "var": "$parameters.properties.captureDescription.encoding", "options": ["encoding"], "group": "CaptureDescription", "help": {"short": "Enumerates the possible values for the encoding format of capture description. Note: 'AvroDeflate' will be deprecated in New API Version"}, "enum": {"items": [{"name": "Avro", "value": "Avro"}, {"name": "AvroDeflate", "value": "AvroDeflate"}]}}, {"type": "integer32", "var": "$parameters.properties.captureDescription.intervalInSeconds", "options": ["capture-interval"], "group": "CaptureDescription", "help": {"short": "The time window allows you to set the frequency with which the capture to Azure Blobs will happen, value should between 60 to 900 seconds"}}, {"type": "integer32", "var": "$parameters.properties.captureDescription.sizeLimitInBytes", "options": ["capture-size-limit"], "group": "CaptureDescription", "help": {"short": "The size window defines the amount of data built up in your Event Hub before an capture operation, value should be between 10485760 to 524288000 bytes"}}, {"type": "boolean", "var": "$parameters.properties.captureDescription.skipEmptyArchives", "options": ["skip-empty-archives"], "group": "CaptureDescription", "help": {"short": "A value that indicates whether to Skip Empty Archives"}}]}, {"name": "Destination", "args": [{"type": "object", "var": "$parameters.properties.captureDescription.destination.identity", "options": ["identity"], "group": "Destination", "help": {"short": "A value that indicates whether capture description is enabled."}, "args": [{"type": "string", "var": "$parameters.properties.captureDescription.destination.identity.type", "options": ["type"], "help": {"short": "Type of Azure Active Directory Managed Identity."}, "enum": {"items": [{"name": "SystemAssigned", "value": "SystemAssigned"}, {"name": "UserAssigned", "value": "UserAssigned"}]}}, {"type": "string", "var": "$parameters.properties.captureDescription.destination.identity.userAssignedIdentity", "options": ["user-assigned-identity"], "help": {"short": "ARM ID of Managed User Identity. This property is required is the type is UserAssignedIdentity. If type is SystemAssigned, then the System Assigned Identity Associated with the namespace will be used."}}]}]}, {"name": "MessageTimestampDescription", "args": [{"type": "string", "var": "$parameters.properties.messageTimestampDescription.timestampType", "options": ["timestamp-type"], "group": "MessageTimestampDescription", "help": {"short": "Denotes the type of timestamp the message will hold.Two types of timestamp types - \"AppendTime\" and \"CreateTime\". AppendTime refers the time in which message got appended inside broker log. CreateTime refers to the time in which the message was generated on source side and producers can set this timestamp while sending the message. Default value is AppendTime. If you are using AMQP protocol, CreateTime equals AppendTime and its behavior remains the same."}, "enum": {"items": [{"name": "Create", "value": "Create"}, {"name": "LogAppend", "value": "LogAppend"}]}}]}, {"name": "Properties", "args": [{"type": "integer64", "var": "$parameters.properties.messageRetentionInDays", "options": ["message-retention-in-days"], "group": "Properties", "help": {"short": "Number of days to retain the events for this Event Hub, value should be 1 to 7 days"}, "format": {"minimum": 1}}, {"type": "integer64", "var": "$parameters.properties.partitionCount", "options": ["partition-count"], "group": "Properties", "help": {"short": "Number of partitions created for the Event Hub, allowed values are from 1 to 32 partitions."}, "format": {"minimum": 1}}, {"type": "string", "var": "$parameters.properties.status", "options": ["status"], "group": "Properties", "help": {"short": "Enumerates the possible values for the status of the Event Hub."}, "enum": {"items": [{"name": "Active", "value": "Active"}, {"name": "Creating", "value": "Creating"}, {"name": "Deleting", "value": "Deleting"}, {"name": "Disabled", "value": "Disabled"}, {"name": "ReceiveDisabled", "value": "ReceiveDisabled"}, {"name": "Renaming", "value": "Renaming"}, {"name": "Restoring", "value": "Restoring"}, {"name": "SendDisabled", "value": "SendDisabled"}, {"name": "Unknown", "value": "Unknown"}]}}, {"type": "string", "var": "$parameters.properties.userMetadata", "options": ["user-metadata"], "group": "Properties", "help": {"short": "Gets and Sets Metadata of User."}}]}, {"name": "RetentionDescription", "args": [{"type": "string", "var": "$parameters.properties.retentionDescription.cleanupPolicy", "options": ["cleanup-policy"], "group": "RetentionDescription", "help": {"short": "Enumerates the possible values for cleanup policy"}, "enum": {"items": [{"name": "Compact", "value": "Compact"}, {"name": "Delete", "value": "Delete"}, {"name": "DeleteOrCompact", "value": "DeleteOrCompact"}]}}, {"type": "integer64", "var": "$parameters.properties.retentionDescription.minCompactionLagTimeInMinutes", "options": ["min-lag", "min-compaction-lag-in-mins"], "group": "RetentionDescription", "help": {"short": "The minimum time a message will remain ineligible for compaction in the log. This value is used when cleanupPolicy is Compact or DeleteOrCompact."}}, {"type": "integer64", "var": "$parameters.properties.retentionDescription.retentionTimeInHours", "options": ["retention-time", "retention-time-in-hours"], "group": "RetentionDescription", "help": {"short": "Number of hours to retain the events for this Event Hub. This value is only used when cleanupPolicy is Delete. If cleanupPolicy is Compaction the returned value of this property is Long.MaxValue"}}, {"type": "integer32", "var": "$parameters.properties.retentionDescription.tombstoneRetentionTimeInHours", "options": ["t", "tombstone-retention-time-in-hours"], "group": "RetentionDescription", "help": {"short": "Number of hours to retain the tombstone markers of a compacted Event Hub. This value is only used when cleanupPolicy is Compaction. Consumer must complete reading the tombstone marker within this specified amount of time if consumer begins from starting offset to ensure they get a valid snapshot for the specific key described by the tombstone marker within the compacted Event Hub"}}]}], "operations": [{"operationId": "EventHubs_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/eventhubs/{eventHubName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "eventHubName", "arg": "$Path.eventHubName", "required": true, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "captureDescription", "props": [{"type": "object", "name": "destination", "props": [{"type": "object", "name": "identity", "arg": "$parameters.properties.captureDescription.destination.identity", "props": [{"type": "string", "name": "type", "arg": "$parameters.properties.captureDescription.destination.identity.type", "enum": {"items": [{"value": "SystemAssigned"}, {"value": "UserAssigned"}]}}, {"type": "string", "name": "userAssignedIdentity", "arg": "$parameters.properties.captureDescription.destination.identity.userAssignedIdentity"}]}, {"type": "string", "name": "name", "arg": "$parameters.properties.captureDescription.destination.name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "archiveNameFormat", "arg": "$parameters.properties.captureDescription.destination.properties.archiveNameFormat"}, {"type": "string", "name": "blobContainer", "arg": "$parameters.properties.captureDescription.destination.properties.blobContainer"}, {"type": "string", "name": "dataLakeAccountName", "arg": "$parameters.properties.captureDescription.destination.properties.dataLakeAccountName"}, {"type": "string", "name": "dataLakeFolderPath", "arg": "$parameters.properties.captureDescription.destination.properties.dataLakeFolderPath"}, {"type": "uuid", "name": "dataLakeSubscriptionId", "arg": "$parameters.properties.captureDescription.destination.properties.dataLakeSubscriptionId"}, {"type": "string", "name": "storageAccountResourceId", "arg": "$parameters.properties.captureDescription.destination.properties.storageAccountResourceId"}], "clientFlatten": true}]}, {"type": "boolean", "name": "enabled", "arg": "$parameters.properties.captureDescription.enabled"}, {"type": "string", "name": "encoding", "arg": "$parameters.properties.captureDescription.encoding", "enum": {"items": [{"value": "Avro"}, {"value": "AvroDeflate"}]}}, {"type": "integer32", "name": "intervalInSeconds", "arg": "$parameters.properties.captureDescription.intervalInSeconds"}, {"type": "integer32", "name": "sizeLimitInBytes", "arg": "$parameters.properties.captureDescription.sizeLimitInBytes"}, {"type": "boolean", "name": "skipEmptyArchives", "arg": "$parameters.properties.captureDescription.skipEmptyArchives"}]}, {"type": "integer64", "name": "messageRetentionInDays", "arg": "$parameters.properties.messageRetentionInDays", "format": {"minimum": 1}}, {"type": "object", "name": "messageTimestampDescription", "props": [{"type": "string", "name": "timestampType", "arg": "$parameters.properties.messageTimestampDescription.timestampType", "enum": {"items": [{"value": "Create"}, {"value": "LogAppend"}]}}]}, {"type": "integer64", "name": "partitionCount", "arg": "$parameters.properties.partitionCount", "format": {"minimum": 1}}, {"type": "object", "name": "retentionDescription", "props": [{"type": "string", "name": "cleanupPolicy", "arg": "$parameters.properties.retentionDescription.cleanupPolicy", "enum": {"items": [{"value": "Compact"}, {"value": "Delete"}, {"value": "DeleteOrCompact"}]}}, {"type": "integer64", "name": "minCompactionLagTimeInMinutes", "arg": "$parameters.properties.retentionDescription.minCompactionLagTimeInMinutes"}, {"type": "integer64", "name": "retentionTimeInHours", "arg": "$parameters.properties.retentionDescription.retentionTimeInHours"}, {"type": "integer32", "name": "tombstoneRetentionTimeInHours", "arg": "$parameters.properties.retentionDescription.tombstoneRetentionTimeInHours"}]}, {"type": "string", "name": "status", "arg": "$parameters.properties.status", "enum": {"items": [{"value": "Active"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Disabled"}, {"value": "ReceiveDisabled"}, {"value": "Renaming"}, {"value": "Restoring"}, {"value": "SendDisabled"}, {"value": "Unknown"}]}}, {"type": "string", "name": "userMetadata", "arg": "$parameters.properties.userMetadata"}], "clientFlatten": true}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/eventhubs/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "captureDescription", "props": [{"type": "object", "name": "destination", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "type", "enum": {"items": [{"value": "SystemAssigned"}, {"value": "UserAssigned"}]}}, {"type": "string", "name": "userAssignedIdentity"}]}, {"type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "archiveNameFormat"}, {"type": "string", "name": "blobContainer"}, {"type": "string", "name": "dataLakeAccountName"}, {"type": "string", "name": "dataLakeFolderPath"}, {"type": "uuid", "name": "dataLakeSubscriptionId"}, {"type": "string", "name": "storageAccountResourceId"}], "clientFlatten": true}]}, {"type": "boolean", "name": "enabled"}, {"type": "string", "name": "encoding", "enum": {"items": [{"value": "Avro"}, {"value": "AvroDeflate"}]}}, {"type": "integer32", "name": "intervalInSeconds"}, {"type": "integer32", "name": "sizeLimitInBytes"}, {"type": "boolean", "name": "skipEmptyArchives"}]}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "string", "name": "identifier"}, {"type": "integer64", "name": "messageRetentionInDays", "format": {"minimum": 1}}, {"type": "object", "name": "messageTimestampDescription", "props": [{"type": "string", "name": "timestampType", "enum": {"items": [{"value": "Create"}, {"value": "LogAppend"}]}}]}, {"type": "integer64", "name": "partitionCount", "format": {"minimum": 1}}, {"readOnly": true, "type": "array", "name": "partitionIds", "item": {"type": "string"}}, {"type": "object", "name": "retentionDescription", "props": [{"type": "string", "name": "cleanupPolicy", "enum": {"items": [{"value": "Compact"}, {"value": "Delete"}, {"value": "DeleteOrCompact"}]}}, {"type": "integer64", "name": "minCompactionLagTimeInMinutes"}, {"type": "integer64", "name": "retentionTimeInHours"}, {"type": "integer32", "name": "tombstoneRetentionTimeInHours"}]}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Active"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Disabled"}, {"value": "ReceiveDisabled"}, {"value": "Renaming"}, {"value": "Restoring"}, {"value": "SendDisabled"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "userMetadata"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2026-01-01", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.eventhub/namespaces/{}/eventhubs/{}", "version": "2026-01-01", "swagger": "mgmt-plane/eventhub/ResourceProviders/Microsoft.EventHub/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRXZlbnRIdWIvbmFtZXNwYWNlcy97bmFtZXNwYWNlTmFtZX0vZXZlbnRodWJzL3tldmVudEh1Yk5hbWV9/V/MjAyNi0wMS0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.eventHubName", "options": ["n", "name", "event-hub-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The Event Hub name"}, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "var": "$Path.namespaceName", "options": ["namespace-name"], "required": true, "idPart": "name", "help": {"short": "The Namespace name"}, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "CaptureDescription", "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.captureDescription.destination.name", "options": ["destination-name"], "group": "CaptureDescription", "help": {"short": "Name for capture destination"}}, {"nullable": true, "type": "string", "var": "$parameters.properties.captureDescription.destination.properties.archiveNameFormat", "options": ["archive-name-format"], "group": "CaptureDescription", "help": {"short": "Blob naming convention for archive, e.g. {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}. Here all the parameters (Namespace,EventHub .. etc) are mandatory irrespective of order"}}, {"nullable": true, "type": "string", "var": "$parameters.properties.captureDescription.destination.properties.blobContainer", "options": ["blob-container"], "group": "CaptureDescription", "help": {"short": "Blob container Name"}}, {"nullable": true, "type": "string", "var": "$parameters.properties.captureDescription.destination.properties.dataLakeAccountName", "options": ["data-lake-account-name"], "hide": true, "group": "CaptureDescription", "help": {"short": "The Azure Data Lake Store name for the captured events"}}, {"nullable": true, "type": "string", "var": "$parameters.properties.captureDescription.destination.properties.dataLakeFolderPath", "options": ["data-lake-folder-path"], "hide": true, "group": "CaptureDescription", "help": {"short": "The destination folder path for the captured events"}}, {"nullable": true, "type": "uuid", "var": "$parameters.properties.captureDescription.destination.properties.dataLakeSubscriptionId", "options": ["data-lake-subscription-id"], "hide": true, "group": "CaptureDescription", "help": {"short": "Subscription Id of Azure Data Lake Store"}}, {"nullable": true, "type": "string", "var": "$parameters.properties.captureDescription.destination.properties.storageAccountResourceId", "options": ["storage-account"], "group": "CaptureDescription", "help": {"short": "Resource id of the storage account to be used to create the blobs"}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.captureDescription.enabled", "options": ["enable-capture"], "group": "CaptureDescription", "help": {"short": "A value that indicates whether capture description is enabled."}}, {"nullable": true, "type": "string", "var": "$parameters.properties.captureDescription.encoding", "options": ["encoding"], "group": "CaptureDescription", "help": {"short": "Enumerates the possible values for the encoding format of capture description. Note: 'AvroDeflate' will be deprecated in New API Version"}, "enum": {"items": [{"name": "Avro", "value": "Avro"}, {"name": "AvroDeflate", "value": "AvroDeflate"}]}}, {"nullable": true, "type": "integer32", "var": "$parameters.properties.captureDescription.intervalInSeconds", "options": ["capture-interval"], "group": "CaptureDescription", "help": {"short": "The time window allows you to set the frequency with which the capture to Azure Blobs will happen, value should between 60 to 900 seconds"}}, {"nullable": true, "type": "integer32", "var": "$parameters.properties.captureDescription.sizeLimitInBytes", "options": ["capture-size-limit"], "group": "CaptureDescription", "help": {"short": "The size window defines the amount of data built up in your Event Hub before an capture operation, value should be between 10485760 to 524288000 bytes"}}, {"nullable": true, "type": "boolean", "var": "$parameters.properties.captureDescription.skipEmptyArchives", "options": ["skip-empty-archives"], "group": "CaptureDescription", "help": {"short": "A value that indicates whether to Skip Empty Archives"}}]}, {"name": "Destination", "args": [{"nullable": true, "type": "object", "var": "$parameters.properties.captureDescription.destination.identity", "options": ["identity"], "group": "Destination", "help": {"short": "A value that indicates whether capture description is enabled."}, "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.captureDescription.destination.identity.type", "options": ["type"], "help": {"short": "Type of Azure Active Directory Managed Identity."}, "enum": {"items": [{"name": "SystemAssigned", "value": "SystemAssigned"}, {"name": "UserAssigned", "value": "UserAssigned"}]}}, {"nullable": true, "type": "string", "var": "$parameters.properties.captureDescription.destination.identity.userAssignedIdentity", "options": ["user-assigned-identity"], "help": {"short": "ARM ID of Managed User Identity. This property is required is the type is UserAssignedIdentity. If type is SystemAssigned, then the System Assigned Identity Associated with the namespace will be used."}}]}]}, {"name": "MessageTimestampDescription", "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.messageTimestampDescription.timestampType", "options": ["timestamp-type"], "group": "MessageTimestampDescription", "help": {"short": "Denotes the type of timestamp the message will hold.Two types of timestamp types - \"AppendTime\" and \"CreateTime\". AppendTime refers the time in which message got appended inside broker log. CreateTime refers to the time in which the message was generated on source side and producers can set this timestamp while sending the message. Default value is AppendTime. If you are using AMQP protocol, CreateTime equals AppendTime and its behavior remains the same."}, "enum": {"items": [{"name": "Create", "value": "Create"}, {"name": "LogAppend", "value": "LogAppend"}]}}]}, {"name": "Properties", "args": [{"nullable": true, "type": "integer64", "var": "$parameters.properties.messageRetentionInDays", "options": ["message-retention-in-days"], "hide": true, "group": "Properties", "help": {"short": "Number of days to retain the events for this Event Hub, value should be 1 to 7 days"}, "format": {"minimum": 1}}, {"nullable": true, "type": "integer64", "var": "$parameters.properties.partitionCount", "options": ["partition-count"], "group": "Properties", "help": {"short": "Number of partitions created for the Event Hub, allowed values are from 1 to 32 partitions."}, "format": {"minimum": 1}}, {"nullable": true, "type": "string", "var": "$parameters.properties.status", "options": ["status"], "group": "Properties", "help": {"short": "Enumerates the possible values for the status of the Event Hub."}, "enum": {"items": [{"name": "Active", "value": "Active"}, {"name": "Creating", "value": "Creating"}, {"name": "Deleting", "value": "Deleting"}, {"name": "Disabled", "value": "Disabled"}, {"name": "ReceiveDisabled", "value": "ReceiveDisabled"}, {"name": "Renaming", "value": "Renaming"}, {"name": "Restoring", "value": "Restoring"}, {"name": "SendDisabled", "value": "SendDisabled"}, {"name": "Unknown", "value": "Unknown"}]}}, {"nullable": true, "type": "string", "var": "$parameters.properties.userMetadata", "options": ["user-metadata"], "group": "Properties", "help": {"short": "Gets and Sets Metadata of User."}}]}, {"name": "RetentionDescription", "args": [{"nullable": true, "type": "string", "var": "$parameters.properties.retentionDescription.cleanupPolicy", "options": ["cleanup-policy"], "group": "RetentionDescription", "help": {"short": "Enumerates the possible values for cleanup policy"}, "enum": {"items": [{"name": "Compact", "value": "Compact"}, {"name": "Delete", "value": "Delete"}, {"name": "DeleteOrCompact", "value": "DeleteOrCompact"}]}}, {"nullable": true, "type": "integer64", "var": "$parameters.properties.retentionDescription.minCompactionLagTimeInMinutes", "options": ["min-lag", "min-compaction-lag-in-mins"], "group": "RetentionDescription", "help": {"short": "The minimum time a message will remain ineligible for compaction in the log. This value is used when cleanupPolicy is Compact or DeleteOrCompact."}}, {"nullable": true, "type": "integer64", "var": "$parameters.properties.retentionDescription.retentionTimeInHours", "options": ["retention-time", "retention-time-in-hours"], "group": "RetentionDescription", "help": {"short": "Number of hours to retain the events for this Event Hub. This value is only used when cleanupPolicy is Delete. If cleanupPolicy is Compaction the returned value of this property is Long.MaxValue"}}, {"nullable": true, "type": "integer32", "var": "$parameters.properties.retentionDescription.tombstoneRetentionTimeInHours", "options": ["t", "tombstone-retention-time-in-hours"], "group": "RetentionDescription", "help": {"short": "Number of hours to retain the tombstone markers of a compacted Event Hub. This value is only used when cleanupPolicy is Compaction. Consumer must complete reading the tombstone marker within this specified amount of time if consumer begins from starting offset to ensure they get a valid snapshot for the specific key described by the tombstone marker within the compacted Event Hub"}}]}], "operations": [{"operationId": "EventHubs_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/eventhubs/{eventHubName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "eventHubName", "arg": "$Path.eventHubName", "required": true, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.EventHub/namespaces/{}/eventhubs/{}"}}, {"readOnly": true, "type": "ResourceLocation", "name": "location"}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "captureDescription", "props": [{"type": "object", "name": "destination", "props": [{"type": "object", "name": "identity", "props": [{"type": "string", "name": "type", "enum": {"items": [{"value": "SystemAssigned"}, {"value": "UserAssigned"}]}}, {"type": "string", "name": "userAssignedIdentity"}]}, {"type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "archiveNameFormat"}, {"type": "string", "name": "blobContainer"}, {"type": "string", "name": "dataLakeAccountName"}, {"type": "string", "name": "dataLakeFolderPath"}, {"type": "uuid", "name": "dataLakeSubscriptionId"}, {"type": "string", "name": "storageAccountResourceId"}], "clientFlatten": true}]}, {"type": "boolean", "name": "enabled"}, {"type": "string", "name": "encoding", "enum": {"items": [{"value": "Avro"}, {"value": "AvroDeflate"}]}}, {"type": "integer32", "name": "intervalInSeconds"}, {"type": "integer32", "name": "sizeLimitInBytes"}, {"type": "boolean", "name": "skipEmptyArchives"}]}, {"readOnly": true, "type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"readOnly": true, "type": "string", "name": "identifier"}, {"type": "integer64", "name": "messageRetentionInDays", "format": {"minimum": 1}}, {"type": "object", "name": "messageTimestampDescription", "props": [{"type": "string", "name": "timestampType", "enum": {"items": [{"value": "Create"}, {"value": "LogAppend"}]}}]}, {"type": "integer64", "name": "partitionCount", "format": {"minimum": 1}}, {"readOnly": true, "type": "array", "name": "partitionIds", "item": {"type": "string"}}, {"type": "object", "name": "retentionDescription", "props": [{"type": "string", "name": "cleanupPolicy", "enum": {"items": [{"value": "Compact"}, {"value": "Delete"}, {"value": "DeleteOrCompact"}]}}, {"type": "integer64", "name": "minCompactionLagTimeInMinutes"}, {"type": "integer64", "name": "retentionTimeInHours"}, {"type": "integer32", "name": "tombstoneRetentionTimeInHours"}]}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Active"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Disabled"}, {"value": "ReceiveDisabled"}, {"value": "Renaming"}, {"value": "Restoring"}, {"value": "SendDisabled"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "dateTime", "name": "updatedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "userMetadata"}], "clientFlatten": true}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt", "format": {"protocol": "iso"}}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "Eventhub_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "parameters", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "captureDescription", "props": [{"type": "object", "name": "destination", "props": [{"type": "object", "name": "identity", "arg": "$parameters.properties.captureDescription.destination.identity", "props": [{"type": "string", "name": "type", "arg": "$parameters.properties.captureDescription.destination.identity.type", "enum": {"items": [{"value": "SystemAssigned"}, {"value": "UserAssigned"}]}}, {"type": "string", "name": "userAssignedIdentity", "arg": "$parameters.properties.captureDescription.destination.identity.userAssignedIdentity"}]}, {"type": "string", "name": "name", "arg": "$parameters.properties.captureDescription.destination.name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "archiveNameFormat", "arg": "$parameters.properties.captureDescription.destination.properties.archiveNameFormat"}, {"type": "string", "name": "blobContainer", "arg": "$parameters.properties.captureDescription.destination.properties.blobContainer"}, {"type": "string", "name": "dataLakeAccountName", "arg": "$parameters.properties.captureDescription.destination.properties.dataLakeAccountName"}, {"type": "string", "name": "dataLakeFolderPath", "arg": "$parameters.properties.captureDescription.destination.properties.dataLakeFolderPath"}, {"type": "uuid", "name": "dataLakeSubscriptionId", "arg": "$parameters.properties.captureDescription.destination.properties.dataLakeSubscriptionId"}, {"type": "string", "name": "storageAccountResourceId", "arg": "$parameters.properties.captureDescription.destination.properties.storageAccountResourceId"}], "clientFlatten": true}]}, {"type": "boolean", "name": "enabled", "arg": "$parameters.properties.captureDescription.enabled"}, {"type": "string", "name": "encoding", "arg": "$parameters.properties.captureDescription.encoding", "enum": {"items": [{"value": "Avro"}, {"value": "AvroDeflate"}]}}, {"type": "integer32", "name": "intervalInSeconds", "arg": "$parameters.properties.captureDescription.intervalInSeconds"}, {"type": "integer32", "name": "sizeLimitInBytes", "arg": "$parameters.properties.captureDescription.sizeLimitInBytes"}, {"type": "boolean", "name": "skipEmptyArchives", "arg": "$parameters.properties.captureDescription.skipEmptyArchives"}]}, {"type": "integer64", "name": "messageRetentionInDays", "arg": "$parameters.properties.messageRetentionInDays", "format": {"minimum": 1}}, {"type": "object", "name": "messageTimestampDescription", "props": [{"type": "string", "name": "timestampType", "arg": "$parameters.properties.messageTimestampDescription.timestampType", "enum": {"items": [{"value": "Create"}, {"value": "LogAppend"}]}}]}, {"type": "integer64", "name": "partitionCount", "arg": "$parameters.properties.partitionCount", "format": {"minimum": 1}}, {"type": "object", "name": "retentionDescription", "props": [{"type": "string", "name": "cleanupPolicy", "arg": "$parameters.properties.retentionDescription.cleanupPolicy", "enum": {"items": [{"value": "Compact"}, {"value": "Delete"}, {"value": "DeleteOrCompact"}]}}, {"type": "integer64", "name": "minCompactionLagTimeInMinutes", "arg": "$parameters.properties.retentionDescription.minCompactionLagTimeInMinutes"}, {"type": "integer64", "name": "retentionTimeInHours", "arg": "$parameters.properties.retentionDescription.retentionTimeInHours"}, {"type": "integer32", "name": "tombstoneRetentionTimeInHours", "arg": "$parameters.properties.retentionDescription.tombstoneRetentionTimeInHours"}]}, {"type": "string", "name": "status", "arg": "$parameters.properties.status", "enum": {"items": [{"value": "Active"}, {"value": "Creating"}, {"value": "Deleting"}, {"value": "Disabled"}, {"value": "ReceiveDisabled"}, {"value": "Renaming"}, {"value": "Restoring"}, {"value": "SendDisabled"}, {"value": "Unknown"}]}}, {"type": "string", "name": "userMetadata", "arg": "$parameters.properties.userMetadata"}], "clientFlatten": true}], "clientFlatten": true}}}}, {"operationId": "EventHubs_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventHub/namespaces/{namespaceName}/eventhubs/{eventHubName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "eventHubName", "arg": "$Path.eventHubName", "required": true, "format": {"maxLength": 256, "minLength": 1}}, {"type": "string", "name": "namespaceName", "arg": "$Path.namespaceName", "required": true, "format": {"pattern": "^[a-zA-Z][a-zA-Z0-9-]{6,50}[a-zA-Z0-9]$", "maxLength": 50, "minLength": 6}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true, "format": {"minLength": 1}}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2026-01-01"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "@Eventhub_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fQ==/2026-01-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fQ==/2026-01-01.xml index 203eb37d2..0c478f2d4 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fQ==/2026-01-01.xml +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5ldmVudGh1Yi9uYW1lc3BhY2VzL3t9L2V2ZW50aHVicy97fQ==/2026-01-01.xml @@ -296,21 +296,20 @@ + + + + + + + + + - - - - - - - - - - @@ -342,7 +341,7 @@ - + @@ -414,7 +413,7 @@ - + @@ -662,21 +661,20 @@ + + + + + + + + + - - - - - - - - - - @@ -708,7 +706,7 @@ - + @@ -915,7 +913,7 @@ - +