From 593b710b170cbe176eea3e48a389dcf88c3caff1 Mon Sep 17 00:00:00 2001 From: German Robayo Paz Date: Thu, 2 Oct 2025 17:44:26 +0000 Subject: [PATCH 01/13] feat: add applink aaz models --- Commands/applink/_create.md | 21 + Commands/applink/_delete.md | 16 + Commands/applink/_list-versions.md | 21 + Commands/applink/_list.md | 27 + Commands/applink/_show.md | 16 + Commands/applink/_update.md | 9 + Commands/applink/member/_delete.md | 16 + Commands/applink/member/_join.md | 16 + Commands/applink/member/_list.md | 16 + Commands/applink/member/_show.md | 16 + Commands/applink/member/_update.md | 9 + Commands/applink/member/readme.md | 25 + .../applink/member/upgrade-history/_list.md | 16 + .../applink/member/upgrade-history/readme.md | 8 + Commands/applink/readme.md | 28 + Commands/readme.md | 3 + .../2025-08-01-preview.json | 1 + .../2025-08-01-preview.xml | 271 ++++++ .../2025-08-01-preview.json | 1 + .../2025-08-01-preview.xml | 121 +++ .../2025-08-01-preview.md | 1 + .../2025-08-01-preview.json | 1 + .../2025-08-01-preview.xml | 673 ++++++++++++++ .../2025-08-01-preview.json | 1 + .../2025-08-01-preview.xml | 165 ++++ .../2025-08-01-preview.json | 1 + .../2025-08-01-preview.xml | 858 ++++++++++++++++++ .../2025-08-01-preview.json | 1 + .../2025-08-01-preview.xml | 121 +++ 29 files changed, 2479 insertions(+) create mode 100644 Commands/applink/_create.md create mode 100644 Commands/applink/_delete.md create mode 100644 Commands/applink/_list-versions.md create mode 100644 Commands/applink/_list.md create mode 100644 Commands/applink/_show.md create mode 100644 Commands/applink/_update.md create mode 100644 Commands/applink/member/_delete.md create mode 100644 Commands/applink/member/_join.md create mode 100644 Commands/applink/member/_list.md create mode 100644 Commands/applink/member/_show.md create mode 100644 Commands/applink/member/_update.md create mode 100644 Commands/applink/member/readme.md create mode 100644 Commands/applink/member/upgrade-history/_list.md create mode 100644 Commands/applink/member/upgrade-history/readme.md create mode 100644 Commands/applink/readme.md create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtz/2025-08-01-preview.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtz/2025-08-01-preview.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2xvY2F0aW9ucy97fS9hdmFpbGFibGV2ZXJzaW9ucw==/2025-08-01-preview.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2xvY2F0aW9ucy97fS9hdmFpbGFibGV2ZXJzaW9ucw==/2025-08-01-preview.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtz/2025-08-01-preview.md create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJz/2025-08-01-preview.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJz/2025-08-01-preview.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.xml create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9L3VwZ3JhZGVoaXN0b3JpZXM=/2025-08-01-preview.json create mode 100644 Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9L3VwZ3JhZGVoaXN0b3JpZXM=/2025-08-01-preview.xml diff --git a/Commands/applink/_create.md b/Commands/applink/_create.md new file mode 100644 index 000000000..5d2239905 --- /dev/null +++ b/Commands/applink/_create.md @@ -0,0 +1,21 @@ +# [Command] _applink create_ + +Create a new AppLink resource + +## Versions + +### [2025-08-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.xml) **Experimental** + + + +#### examples + +- Create an AppLink resource + ```bash + applink create --resource-group test_rg --app-link-name applink-test-01 + ``` + +- Create an AppLink with Observability Configuration + ```bash + applink create --resource-group test_rg --app-link-name applink-test-01 --metrics-monitor-workspace-resource-id "/subscriptions/11809CA1-E126-4017-945E-AA795CD5C5A9/resourceGroups/test_rg/providers/Microsoft.Monitor/accounts/test-monitor-workspace" --logs-workspace-resource-id "/subscriptions/11809CA1-E126-4017-945E-AA795CD5C5A9/resourceGroups/test_rg/providers/Microsoft.OperationalInsights/workspaces/test-logs-workspace" --traces-insights-resource-id "/subscriptions/11809CA1-E126-4017-945E-AA795CD5C5A9/resourceGroups/test_rg/providers/Microsoft.Insights/components/test-insights" + ``` diff --git a/Commands/applink/_delete.md b/Commands/applink/_delete.md new file mode 100644 index 000000000..26d50c7e6 --- /dev/null +++ b/Commands/applink/_delete.md @@ -0,0 +1,16 @@ +# [Command] _applink delete_ + +Delete an AppLink + +## Versions + +### [2025-08-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.xml) **Experimental** + + + +#### examples + +- Delete an AppLink resource + ```bash + applink delete --resource-group test_rg --app-link-name applink-test-01 + ``` diff --git a/Commands/applink/_list-versions.md b/Commands/applink/_list-versions.md new file mode 100644 index 000000000..d30b43da7 --- /dev/null +++ b/Commands/applink/_list-versions.md @@ -0,0 +1,21 @@ +# [Command] _applink list-versions_ + +List available AppLink versions by location + +## Versions + +### [2025-08-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2xvY2F0aW9ucy97fS9hdmFpbGFibGV2ZXJzaW9ucw==/2025-08-01-preview.xml) **Experimental** + + + +#### examples + +- List AppLink versions in westus2 + ```bash + applink list-versions --location westus2 + ``` + +- List compatible AppLink versions with K8S 1.28 on westus2 + ```bash + applink list-versions --location westus2 --kubernetes-version 1.28 + ``` diff --git a/Commands/applink/_list.md b/Commands/applink/_list.md new file mode 100644 index 000000000..3f9731006 --- /dev/null +++ b/Commands/applink/_list.md @@ -0,0 +1,27 @@ +# [Command] _applink list_ + +List AppLink resources + +## Versions + +### [2025-08-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtz/2025-08-01-preview.xml) **Experimental** + + + + +#### examples + +- List AppLinks in the default subscription + ```bash + applink list + ``` + +- List AppLinks in an specific subscription + ```bash + applink list --subscription 00000 + ``` + +- List AppLinks in a resource group + ```bash + applink list --resource-group test_rg + ``` diff --git a/Commands/applink/_show.md b/Commands/applink/_show.md new file mode 100644 index 000000000..39818a2b9 --- /dev/null +++ b/Commands/applink/_show.md @@ -0,0 +1,16 @@ +# [Command] _applink show_ + +Get an AppLink + +## Versions + +### [2025-08-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.xml) **Experimental** + + + +#### examples + +- Get an AppLink resource + ```bash + applink show --resource-group test_rg --app-link-name applink-test-01 + ``` diff --git a/Commands/applink/_update.md b/Commands/applink/_update.md new file mode 100644 index 000000000..bea405447 --- /dev/null +++ b/Commands/applink/_update.md @@ -0,0 +1,9 @@ +# [Command] _applink update_ + +Update an AppLink + +## Versions + +### [2025-08-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.xml) **Experimental** + + diff --git a/Commands/applink/member/_delete.md b/Commands/applink/member/_delete.md new file mode 100644 index 000000000..831bea0d6 --- /dev/null +++ b/Commands/applink/member/_delete.md @@ -0,0 +1,16 @@ +# [Command] _applink member delete_ + +Delete a member of an AppLink + +## Versions + +### [2025-08-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.xml) **Experimental** + + + +#### examples + +- Delete an AppLink member + ```bash + applink member delete --resource-group test_rg --applink-name applink-test-01 --member-name member-01 + ``` diff --git a/Commands/applink/member/_join.md b/Commands/applink/member/_join.md new file mode 100644 index 000000000..b0e38e858 --- /dev/null +++ b/Commands/applink/member/_join.md @@ -0,0 +1,16 @@ +# [Command] _applink member join_ + +Join a kubernetes cluster to an AppLink + +## Versions + +### [2025-08-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.xml) **Experimental** + + + +#### examples + +- Add an AKS cluster to an AppLink + ```bash + applink member join --resource-group test_rg --applink-name applink-test-01 --member-name member-01 --cluster-type AKS --member-resource-id /subscriptions/bc7e0da9-5e4c-4a91-9252-9658837006cf/resourcegroups/applink-rg/providers/Microsoft.ContainerService/managedClusters/applink-member1 --upgrade-mode FullyManaged --release-channel Stable --metrics-state Enabled --logs-state Enabled --traces-state Disabled --managed-identity /subscriptions/11809CA1-E126-4017-945E-AA795CD5C5A9/resourceGroups/test_rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity --tags "{key2913:test_tag}" --member-location westus2 + ``` diff --git a/Commands/applink/member/_list.md b/Commands/applink/member/_list.md new file mode 100644 index 000000000..aff78d004 --- /dev/null +++ b/Commands/applink/member/_list.md @@ -0,0 +1,16 @@ +# [Command] _applink member list_ + +List members of an AppLink resource + +## Versions + +### [2025-08-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJz/2025-08-01-preview.xml) **Experimental** + + + +#### examples + +- List members of an AppLink resource + ```bash + applink member list --resource-group test_rg --applink-name applink-test-01 + ``` diff --git a/Commands/applink/member/_show.md b/Commands/applink/member/_show.md new file mode 100644 index 000000000..da7e2e5a1 --- /dev/null +++ b/Commands/applink/member/_show.md @@ -0,0 +1,16 @@ +# [Command] _applink member show_ + +Get a member of an AppLink resource + +## Versions + +### [2025-08-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.xml) **Experimental** + + + +#### examples + +- Get an AppLink member + ```bash + applink member show --resource-group test_rg --applink-name applink-test-01 --member-name member-01 + ``` diff --git a/Commands/applink/member/_update.md b/Commands/applink/member/_update.md new file mode 100644 index 000000000..b00255ddf --- /dev/null +++ b/Commands/applink/member/_update.md @@ -0,0 +1,9 @@ +# [Command] _applink member update_ + +Update a AppLinkMember + +## Versions + +### [2025-08-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.xml) **Experimental** + + diff --git a/Commands/applink/member/readme.md b/Commands/applink/member/readme.md new file mode 100644 index 000000000..08e3c06ee --- /dev/null +++ b/Commands/applink/member/readme.md @@ -0,0 +1,25 @@ +# [Group] _applink member_ + +Manage App Link Member + +## Subgroups + +- [upgrade-history](/Commands/applink/member/upgrade-history/readme.md) +: Get all version changes of an applink member + +## Commands + +- [delete](/Commands/applink/member/_delete.md) +: Delete a member of an AppLink + +- [join](/Commands/applink/member/_join.md) +: Join a kubernetes cluster to an AppLink + +- [list](/Commands/applink/member/_list.md) +: List members of an AppLink resource + +- [show](/Commands/applink/member/_show.md) +: Get a member of an AppLink resource + +- [update](/Commands/applink/member/_update.md) +: Update a AppLinkMember diff --git a/Commands/applink/member/upgrade-history/_list.md b/Commands/applink/member/upgrade-history/_list.md new file mode 100644 index 000000000..8d6d67307 --- /dev/null +++ b/Commands/applink/member/upgrade-history/_list.md @@ -0,0 +1,16 @@ +# [Command] _applink member upgrade-history list_ + +List the upgrade history of an AppLink member + +## Versions + +### [2025-08-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9L3VwZ3JhZGVoaXN0b3JpZXM=/2025-08-01-preview.xml) **Experimental** + + + +#### examples + +- List upgrade history of an AppLink member + ```bash + applink member upgrade-history list --resource-group test_rg --applink-name applink-test-01 --member-name member-01 + ``` diff --git a/Commands/applink/member/upgrade-history/readme.md b/Commands/applink/member/upgrade-history/readme.md new file mode 100644 index 000000000..ef79b9b01 --- /dev/null +++ b/Commands/applink/member/upgrade-history/readme.md @@ -0,0 +1,8 @@ +# [Group] _applink member upgrade-history_ + +Get all version changes of an applink member + +## Commands + +- [list](/Commands/applink/member/upgrade-history/_list.md) +: List the upgrade history of an AppLink member diff --git a/Commands/applink/readme.md b/Commands/applink/readme.md new file mode 100644 index 000000000..2432f849c --- /dev/null +++ b/Commands/applink/readme.md @@ -0,0 +1,28 @@ +# [Group] _applink_ + +Manage App Link + +## Subgroups + +- [member](/Commands/applink/member/readme.md) +: Manage App Link Member + +## Commands + +- [create](/Commands/applink/_create.md) +: Create a new AppLink resource + +- [delete](/Commands/applink/_delete.md) +: Delete an AppLink + +- [list](/Commands/applink/_list.md) +: List AppLink resources + +- [list-versions](/Commands/applink/_list-versions.md) +: List available AppLink versions by location + +- [show](/Commands/applink/_show.md) +: Get an AppLink + +- [update](/Commands/applink/_update.md) +: Update an AppLink diff --git a/Commands/readme.md b/Commands/readme.md index 6c9c56b13..8bc8de68d 100644 --- a/Commands/readme.md +++ b/Commands/readme.md @@ -26,6 +26,9 @@ - [apic](/Commands/apic/readme.md) : Manage Azure API Center services +- [applink](/Commands/applink/readme.md) +: Manage App Link + - [arc](/Commands/arc/readme.md) : Manage Azure Arc Machines. diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtz/2025-08-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtz/2025-08-01-preview.json new file mode 100644 index 000000000..ef25e79cd --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtz/2025-08-01-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.applink/applinks", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkFwcExpbmsvYXBwTGlua3M=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcw==/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink", "commands": [{"name": "list", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/providers/microsoft.applink/applinks", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkFwcExpbmsvYXBwTGlua3M=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcw==/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "group": "", "idPart": "resource_group", "help": {"short": "Name of resource group"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription"}}]}], "conditions": [{"var": "$Condition_AppLinks_ListBySubscription", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.subscriptionId"}, {"type": "not", "operator": {"type": "hasValue", "arg": "$Path.resourceGroupName"}}]}}, {"var": "$Condition_AppLinks_ListByResourceGroup", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.resourceGroupName"}, {"type": "hasValue", "arg": "$Path.subscriptionId"}]}}], "operations": [{"when": ["$Condition_AppLinks_ListBySubscription"], "operationId": "AppLinks_ListBySubscription", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.AppLink/appLinks", "request": {"method": "get", "path": {"params": [{"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-08-01-preview"}, "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.AppLink/appLinks/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "metrics", "props": [{"readOnly": true, "type": "string", "name": "grafanaDashboard"}, {"type": "string", "name": "monitorWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "insightsResourceId", "required": true}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"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_AppLinks_ListByResourceGroup"], "operationId": "AppLinks_ListByResourceGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks", "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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "metrics", "props": [{"readOnly": true, "type": "string", "name": "grafanaDashboard"}, {"type": "string", "name": "monitorWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "insightsResourceId", "required": true}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"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"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtz/2025-08-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtz/2025-08-01-preview.xml new file mode 100644 index 000000000..b377cf5fa --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtz/2025-08-01-preview.xml @@ -0,0 +1,271 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2xvY2F0aW9ucy97fS9hdmFpbGFibGV2ZXJzaW9ucw==/2025-08-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2xvY2F0aW9ucy97fS9hdmFpbGFibGV2ZXJzaW9ucw==/2025-08-01-preview.json new file mode 100644 index 000000000..616707c7a --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2xvY2F0aW9ucy97fS9hdmFpbGFibGV2ZXJzaW9ucw==/2025-08-01-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.applink/locations/{}/availableversions", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkFwcExpbmsvbG9jYXRpb25zL3tsb2NhdGlvbn0vYXZhaWxhYmxlVmVyc2lvbnM=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink", "commands": [{"name": "list-versions", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/providers/microsoft.applink/locations/{}/availableversions", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkFwcExpbmsvbG9jYXRpb25zL3tsb2NhdGlvbn0vYXZhaWxhYmxlVmVyc2lvbnM=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "ResourceLocation", "var": "$Path.location", "options": ["l", "location"], "required": true, "group": "", "idPart": "name", "help": {"short": "Location in where to find available AppLink versions"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription"}}, {"type": "string", "var": "$Query.kubernetesVersion", "options": ["kubernetes-version"], "help": {"short": "Kubernetes version to filter profiles"}}]}], "operations": [{"operationId": "AvailableVersions_ListByLocation", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.AppLink/locations/{location}/availableVersions", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "location", "arg": "$Path.location", "required": true, "format": {"minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"params": [{"type": "string", "name": "kubernetesVersion", "arg": "$Query.kubernetesVersion"}], "consts": [{"readOnly": true, "const": true, "default": {"value": "2025-08-01-preview"}, "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": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "fullyManagedVersions", "required": true, "props": [{"type": "array", "name": "releaseChannels", "required": true, "item": {"type": "object", "props": [{"type": "string", "name": "releaseChannel", "required": true}, {"type": "string", "name": "version", "required": true}]}, "identifiers": ["version", "releaseChannel"]}]}, {"type": "string", "name": "kubernetesVersion", "required": true}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedVersions", "required": true, "props": [{"type": "array", "name": "versions", "required": true, "item": {"type": "object", "props": [{"type": "array", "name": "upgrades", "required": true, "item": {"type": "string"}}, {"type": "string", "name": "version", "required": true}]}, "identifiers": ["version", "upgrades"]}]}]}, {"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"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2xvY2F0aW9ucy97fS9hdmFpbGFibGV2ZXJzaW9ucw==/2025-08-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2xvY2F0aW9ucy97fS9hdmFpbGFibGV2ZXJzaW9ucw==/2025-08-01-preview.xml new file mode 100644 index 000000000..ed3331276 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2xvY2F0aW9ucy97fS9hdmFpbGFibGV2ZXJzaW9ucw==/2025-08-01-preview.xml @@ -0,0 +1,121 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtz/2025-08-01-preview.md b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtz/2025-08-01-preview.md new file mode 100644 index 000000000..46b2e92e5 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtz/2025-08-01-preview.md @@ -0,0 +1 @@ +Reference [/subscriptions/{}/providers/microsoft.applink/applinks 2025-08-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtz/2025-08-01-preview.xml) diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.json new file mode 100644 index 000000000..1e7e5d197 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink", "commands": [{"name": "show", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["n", "name", "applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Name of resource group"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription"}}]}], "operations": [{"operationId": "AppLinks_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "metrics", "props": [{"readOnly": true, "type": "string", "name": "grafanaDashboard"}, {"type": "string", "name": "monitorWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "insightsResourceId", "required": true}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"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}], "confirmation": ""}, {"name": "delete", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["n", "name", "applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Name of resource group"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "AppLinks_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["n", "name", "applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Name of resource group"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription"}}]}, {"name": "Identity", "args": [{"blank": {"value": "True"}, "type": "string", "var": "$resource.identity.systemAssigned", "options": ["system-assigned", "mi-system-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the system managed identity."}}, {"type": "string", "var": "$resource.identity.type", "options": ["type"], "hide": true, "group": "Identity", "help": {"short": "Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed)."}, "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": "$resource.identity.userAssigned", "options": ["user-assigned", "mi-user-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the user managed identities."}, "item": {"type": "string"}}, {"type": "object", "var": "$resource.identity.userAssignedIdentities", "options": ["user-assigned-identities"], "hide": true, "group": "Identity", "help": {"short": "The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests."}, "additionalProps": {"item": {"nullable": true, "blank": {"value": {}}, "type": "object"}}}]}, {"name": "ObservabilityProfile", "args": [{"type": "string", "var": "$resource.properties.observabilityProfile.logs.logsWorkspaceResourceId", "options": ["logs-workspace-resource-id"], "hide": true, "group": "ObservabilityProfile", "help": {"short": "Logs workspace resource ID"}}, {"type": "string", "var": "$resource.properties.observabilityProfile.metrics.monitorWorkspaceResourceId", "options": ["metrics-monitor-workspace-resource-id"], "hide": true, "group": "ObservabilityProfile", "help": {"short": "Monitor workspace resource ID"}}, {"type": "string", "var": "$resource.properties.observabilityProfile.traces.insightsResourceId", "options": ["traces-insights-resource-id"], "hide": true, "group": "ObservabilityProfile", "help": {"short": "Insights resource ID"}}]}, {"name": "Resource", "args": [{"type": "ResourceLocation", "var": "$resource.location", "options": ["l", "location"], "required": true, "group": "Resource", "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AppLinks_CreateOrReplace", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "IdentityObject", "name": "identity", "props": [{"type": "string", "name": "type", "arg": "$resource.identity.type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "arg": "$resource.identity.userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object"}}}], "userAssigned": {"action": "create", "type": "array", "name": "userAssigned", "arg": "$resource.identity.userAssigned", "item": {"action": "create", "type": "string"}}, "systemAssigned": {"action": "create", "type": "string", "name": "systemAssigned", "arg": "$resource.identity.systemAssigned"}}, {"type": "ResourceLocation", "name": "location", "arg": "$resource.location", "required": true}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "arg": "$resource.properties.observabilityProfile.logs.logsWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "monitorWorkspaceResourceId", "arg": "$resource.properties.observabilityProfile.metrics.monitorWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "insightsResourceId", "arg": "$resource.properties.observabilityProfile.traces.insightsResourceId", "required": true}]}]}]}, {"type": "object", "name": "tags", "arg": "$resource.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.AppLink/appLinks/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "metrics", "props": [{"readOnly": true, "type": "string", "name": "grafanaDashboard"}, {"type": "string", "name": "monitorWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "insightsResourceId", "required": true}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"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}], "confirmation": ""}, {"name": "update", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["n", "name", "applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Name of resource group"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription"}}]}, {"name": "Identity", "args": [{"type": "string", "var": "$resource.identity.type", "options": ["type"], "hide": true, "group": "Identity", "help": {"short": "Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed)."}, "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": "$resource.identity.userAssignedIdentities", "options": ["user-assigned-identities"], "hide": true, "group": "Identity", "help": {"short": "The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests."}, "additionalProps": {"item": {"nullable": true, "blank": {"value": {}}, "type": "object"}}}]}, {"name": "ObservabilityProfile", "args": [{"type": "string", "var": "$resource.properties.observabilityProfile.logs.logsWorkspaceResourceId", "options": ["logs-workspace-resource-id"], "hide": true, "group": "ObservabilityProfile", "help": {"short": "Logs workspace resource ID"}}, {"type": "string", "var": "$resource.properties.observabilityProfile.metrics.monitorWorkspaceResourceId", "options": ["metrics-monitor-workspace-resource-id"], "hide": true, "group": "ObservabilityProfile", "help": {"short": "Monitor workspace resource ID"}}, {"type": "string", "var": "$resource.properties.observabilityProfile.traces.insightsResourceId", "options": ["traces-insights-resource-id"], "hide": true, "group": "ObservabilityProfile", "help": {"short": "Insights resource ID"}}]}, {"name": "Resource", "args": [{"nullable": true, "type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"nullable": true, "type": "string"}}}]}], "operations": [{"operationId": "AppLinks_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "metrics", "props": [{"readOnly": true, "type": "string", "name": "grafanaDashboard"}, {"type": "string", "name": "monitorWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "insightsResourceId", "required": true}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"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": "AppLink_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "IdentityObject", "name": "identity", "props": [{"type": "string", "name": "type", "arg": "$resource.identity.type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "arg": "$resource.identity.userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object"}}}]}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "arg": "$resource.properties.observabilityProfile.logs.logsWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "monitorWorkspaceResourceId", "arg": "$resource.properties.observabilityProfile.metrics.monitorWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "insightsResourceId", "arg": "$resource.properties.observabilityProfile.traces.insightsResourceId", "required": true}]}]}]}, {"type": "object", "name": "tags", "arg": "$resource.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AppLinks_CreateOrReplace", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@AppLink_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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.xml new file mode 100644 index 000000000..6184958f5 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.xml @@ -0,0 +1,673 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJz/2025-08-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJz/2025-08-01-preview.json new file mode 100644 index 000000000..a5d11aff5 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJz/2025-08-01-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJz/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink member", "commands": [{"name": "list", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJz/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Name of resource group"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription"}}]}], "operations": [{"operationId": "AppLinkMembers_ListByAppLink", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJz/2025-08-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJz/2025-08-01-preview.xml new file mode 100644 index 000000000..f60ed7c98 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJz/2025-08-01-preview.xml @@ -0,0 +1,165 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.json new file mode 100644 index 000000000..5eaba25a6 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink member", "commands": [{"name": "show", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Name of resource group"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription"}}]}], "operations": [{"operationId": "AppLinkMembers_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}, {"name": "delete", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Name of resource group"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "AppLinkMembers_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "join", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Name of resource group"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription"}}]}, {"name": "FullyManagedUpgradeProfile", "args": [{"type": "string", "var": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "options": ["release-channel"], "group": "FullyManagedUpgradeProfile", "help": {"short": "Release channel"}, "default": {"value": "Stable"}, "enum": {"items": [{"name": "Rapid", "value": "Rapid"}, {"name": "Stable", "value": "Stable"}], "supportExtension": true}}]}, {"name": "Metadata", "args": [{"type": "string", "var": "$resource.properties.metadata.resourceId", "options": ["member-resource-id"], "group": "Metadata", "help": {"short": "Resource ID"}}]}, {"name": "ObservabilitySettings", "args": [{"type": "string", "var": "$resource.properties.observabilitySettings.logs.state", "options": ["logs-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Logs state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"type": "string", "var": "$resource.properties.observabilitySettings.managedIdentity", "options": ["managed-identity"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Managed identity"}}, {"type": "string", "var": "$resource.properties.observabilitySettings.metrics.state", "options": ["metrics-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Metrics state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"type": "string", "var": "$resource.properties.observabilitySettings.traces.state", "options": ["traces-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Traces state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$resource.properties.clusterType", "options": ["cluster-type"], "hide": true, "group": "Properties", "help": {"short": "Cluster type"}, "default": {"value": "AKS"}, "enum": {"items": [{"name": "AKS", "value": "AKS"}]}}, {"type": "string", "var": "$resource.properties.mode", "options": ["upgrade-mode"], "group": "Properties", "help": {"short": "Upgrade mode"}, "default": {"value": "FullyManaged"}, "enum": {"items": [{"name": "FullyManaged", "value": "FullyManaged"}, {"name": "SelfManaged", "value": "SelfManaged"}], "supportExtension": true}}]}, {"name": "Resource", "args": [{"type": "ResourceLocation", "var": "$resource.location", "options": ["member-location"], "required": true, "group": "Resource", "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "SelfManagedUpgradeProfile", "args": [{"type": "string", "var": "$resource.properties.selfManagedUpgradeProfile.version", "options": ["version"], "group": "SelfManagedUpgradeProfile", "help": {"short": "Istio version"}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AppLinkMembers_CreateOrReplace", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "ResourceLocation", "name": "location", "arg": "$resource.location", "required": true}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "arg": "$resource.properties.clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "arg": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "arg": "$resource.properties.metadata.resourceId", "required": true}]}, {"type": "string", "name": "mode", "arg": "$resource.properties.mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.logs.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity", "arg": "$resource.properties.observabilitySettings.managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.metrics.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.traces.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "arg": "$resource.properties.selfManagedUpgradeProfile.version", "required": true}]}]}, {"type": "object", "name": "tags", "arg": "$resource.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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}, {"name": "update", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Name of resource group"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription"}}]}, {"name": "FullyManagedUpgradeProfile", "args": [{"type": "string", "var": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "options": ["release-channel"], "group": "FullyManagedUpgradeProfile", "help": {"short": "Release channel"}, "enum": {"items": [{"name": "Rapid", "value": "Rapid"}, {"name": "Stable", "value": "Stable"}]}}]}, {"name": "Properties", "args": [{"nullable": true, "type": "string", "var": "$resource.properties.mode", "options": ["mode"], "hide": true, "group": "Properties", "help": {"short": "Upgrade mode"}, "enum": {"items": [{"name": "FullyManaged", "value": "FullyManaged"}, {"name": "SelfManaged", "value": "SelfManaged"}]}}, {"nullable": true, "type": "object", "var": "$resource.properties.observabilitySettings", "options": ["observability-settings"], "hide": true, "group": "Properties", "help": {"short": "Observability settings"}, "args": [{"nullable": true, "type": "object", "var": "$resource.properties.observabilitySettings.logs", "options": ["logs"], "help": {"short": "Logs settings"}, "args": [{"type": "string", "var": "$resource.properties.observabilitySettings.logs.state", "options": ["state"], "help": {"short": "Logs state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"nullable": true, "type": "string", "var": "$resource.properties.observabilitySettings.managedIdentity", "options": ["managed-identity"], "help": {"short": "Managed identity"}}, {"nullable": true, "type": "object", "var": "$resource.properties.observabilitySettings.metrics", "options": ["metrics"], "help": {"short": "Metrics settings"}, "args": [{"type": "string", "var": "$resource.properties.observabilitySettings.metrics.state", "options": ["state"], "help": {"short": "Metrics state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"nullable": true, "type": "object", "var": "$resource.properties.observabilitySettings.traces", "options": ["traces"], "help": {"short": "Traces settings"}, "args": [{"type": "string", "var": "$resource.properties.observabilitySettings.traces.state", "options": ["state"], "help": {"short": "Traces state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}]}, {"nullable": true, "type": "object", "var": "$resource.properties.selfManagedUpgradeProfile", "options": ["self-managed-upgrade-profile"], "hide": true, "group": "Properties", "help": {"short": "Self managed upgrade profile"}, "args": [{"type": "string", "var": "$resource.properties.selfManagedUpgradeProfile.version", "options": ["version"], "help": {"short": "Istio version"}}]}]}, {"name": "Resource", "args": [{"nullable": true, "type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"nullable": true, "type": "string"}}}]}], "operations": [{"operationId": "AppLinkMembers_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "AppLinkMember_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "arg": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "string", "name": "mode", "arg": "$resource.properties.mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "arg": "$resource.properties.observabilitySettings", "props": [{"type": "object", "name": "logs", "arg": "$resource.properties.observabilitySettings.logs", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.logs.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity", "arg": "$resource.properties.observabilitySettings.managedIdentity"}, {"type": "object", "name": "metrics", "arg": "$resource.properties.observabilitySettings.metrics", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.metrics.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "arg": "$resource.properties.observabilitySettings.traces", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.traces.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "object", "name": "selfManagedUpgradeProfile", "arg": "$resource.properties.selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "arg": "$resource.properties.selfManagedUpgradeProfile.version", "required": true}]}]}, {"type": "object", "name": "tags", "arg": "$resource.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AppLinkMembers_CreateOrReplace", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@AppLinkMember_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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.xml new file mode 100644 index 000000000..b76e3d84c --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.xml @@ -0,0 +1,858 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9L3VwZ3JhZGVoaXN0b3JpZXM=/2025-08-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9L3VwZ3JhZGVoaXN0b3JpZXM=/2025-08-01-preview.json new file mode 100644 index 000000000..41257bab6 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9L3VwZ3JhZGVoaXN0b3JpZXM=/2025-08-01-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}/upgradehistories", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0vdXBncmFkZUhpc3Rvcmllcw==/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink member upgrade-history", "commands": [{"name": "list", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}/upgradehistories", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0vdXBncmFkZUhpc3Rvcmllcw==/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["name", "member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Name of resource group"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription"}}]}], "operations": [{"operationId": "UpgradeHistories_ListByAppLinkMember", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}/upgradeHistories", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "dateTime", "name": "endTimestamp", "format": {"protocol": "iso"}}, {"type": "string", "name": "fromVersion", "required": true}, {"type": "string", "name": "initiatedBy", "required": true}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "dateTime", "name": "startTimestamp", "required": true, "format": {"protocol": "iso"}}, {"type": "string", "name": "toVersion", "required": 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"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9L3VwZ3JhZGVoaXN0b3JpZXM=/2025-08-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9L3VwZ3JhZGVoaXN0b3JpZXM=/2025-08-01-preview.xml new file mode 100644 index 000000000..a4f5b1704 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9L3VwZ3JhZGVoaXN0b3JpZXM=/2025-08-01-preview.xml @@ -0,0 +1,121 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From 72daea7197d35593fc8821e624b2baf3130b2a3b Mon Sep 17 00:00:00 2001 From: German Robayo Paz Date: Sat, 4 Oct 2025 02:55:39 +0000 Subject: [PATCH 02/13] remove enum extension from upgrade mode --- .../2025-08-01-preview.json | 2 +- .../2025-08-01-preview.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.json index 5eaba25a6..193769f31 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.json +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.json @@ -1 +1 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink member", "commands": [{"name": "show", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Name of resource group"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription"}}]}], "operations": [{"operationId": "AppLinkMembers_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}, {"name": "delete", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Name of resource group"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "AppLinkMembers_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "join", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Name of resource group"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription"}}]}, {"name": "FullyManagedUpgradeProfile", "args": [{"type": "string", "var": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "options": ["release-channel"], "group": "FullyManagedUpgradeProfile", "help": {"short": "Release channel"}, "default": {"value": "Stable"}, "enum": {"items": [{"name": "Rapid", "value": "Rapid"}, {"name": "Stable", "value": "Stable"}], "supportExtension": true}}]}, {"name": "Metadata", "args": [{"type": "string", "var": "$resource.properties.metadata.resourceId", "options": ["member-resource-id"], "group": "Metadata", "help": {"short": "Resource ID"}}]}, {"name": "ObservabilitySettings", "args": [{"type": "string", "var": "$resource.properties.observabilitySettings.logs.state", "options": ["logs-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Logs state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"type": "string", "var": "$resource.properties.observabilitySettings.managedIdentity", "options": ["managed-identity"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Managed identity"}}, {"type": "string", "var": "$resource.properties.observabilitySettings.metrics.state", "options": ["metrics-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Metrics state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"type": "string", "var": "$resource.properties.observabilitySettings.traces.state", "options": ["traces-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Traces state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$resource.properties.clusterType", "options": ["cluster-type"], "hide": true, "group": "Properties", "help": {"short": "Cluster type"}, "default": {"value": "AKS"}, "enum": {"items": [{"name": "AKS", "value": "AKS"}]}}, {"type": "string", "var": "$resource.properties.mode", "options": ["upgrade-mode"], "group": "Properties", "help": {"short": "Upgrade mode"}, "default": {"value": "FullyManaged"}, "enum": {"items": [{"name": "FullyManaged", "value": "FullyManaged"}, {"name": "SelfManaged", "value": "SelfManaged"}], "supportExtension": true}}]}, {"name": "Resource", "args": [{"type": "ResourceLocation", "var": "$resource.location", "options": ["member-location"], "required": true, "group": "Resource", "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "SelfManagedUpgradeProfile", "args": [{"type": "string", "var": "$resource.properties.selfManagedUpgradeProfile.version", "options": ["version"], "group": "SelfManagedUpgradeProfile", "help": {"short": "Istio version"}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AppLinkMembers_CreateOrReplace", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "ResourceLocation", "name": "location", "arg": "$resource.location", "required": true}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "arg": "$resource.properties.clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "arg": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "arg": "$resource.properties.metadata.resourceId", "required": true}]}, {"type": "string", "name": "mode", "arg": "$resource.properties.mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.logs.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity", "arg": "$resource.properties.observabilitySettings.managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.metrics.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.traces.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "arg": "$resource.properties.selfManagedUpgradeProfile.version", "required": true}]}]}, {"type": "object", "name": "tags", "arg": "$resource.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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}, {"name": "update", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Name of resource group"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription"}}]}, {"name": "FullyManagedUpgradeProfile", "args": [{"type": "string", "var": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "options": ["release-channel"], "group": "FullyManagedUpgradeProfile", "help": {"short": "Release channel"}, "enum": {"items": [{"name": "Rapid", "value": "Rapid"}, {"name": "Stable", "value": "Stable"}]}}]}, {"name": "Properties", "args": [{"nullable": true, "type": "string", "var": "$resource.properties.mode", "options": ["mode"], "hide": true, "group": "Properties", "help": {"short": "Upgrade mode"}, "enum": {"items": [{"name": "FullyManaged", "value": "FullyManaged"}, {"name": "SelfManaged", "value": "SelfManaged"}]}}, {"nullable": true, "type": "object", "var": "$resource.properties.observabilitySettings", "options": ["observability-settings"], "hide": true, "group": "Properties", "help": {"short": "Observability settings"}, "args": [{"nullable": true, "type": "object", "var": "$resource.properties.observabilitySettings.logs", "options": ["logs"], "help": {"short": "Logs settings"}, "args": [{"type": "string", "var": "$resource.properties.observabilitySettings.logs.state", "options": ["state"], "help": {"short": "Logs state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"nullable": true, "type": "string", "var": "$resource.properties.observabilitySettings.managedIdentity", "options": ["managed-identity"], "help": {"short": "Managed identity"}}, {"nullable": true, "type": "object", "var": "$resource.properties.observabilitySettings.metrics", "options": ["metrics"], "help": {"short": "Metrics settings"}, "args": [{"type": "string", "var": "$resource.properties.observabilitySettings.metrics.state", "options": ["state"], "help": {"short": "Metrics state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"nullable": true, "type": "object", "var": "$resource.properties.observabilitySettings.traces", "options": ["traces"], "help": {"short": "Traces settings"}, "args": [{"type": "string", "var": "$resource.properties.observabilitySettings.traces.state", "options": ["state"], "help": {"short": "Traces state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}]}, {"nullable": true, "type": "object", "var": "$resource.properties.selfManagedUpgradeProfile", "options": ["self-managed-upgrade-profile"], "hide": true, "group": "Properties", "help": {"short": "Self managed upgrade profile"}, "args": [{"type": "string", "var": "$resource.properties.selfManagedUpgradeProfile.version", "options": ["version"], "help": {"short": "Istio version"}}]}]}, {"name": "Resource", "args": [{"nullable": true, "type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"nullable": true, "type": "string"}}}]}], "operations": [{"operationId": "AppLinkMembers_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "AppLinkMember_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "arg": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "string", "name": "mode", "arg": "$resource.properties.mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "arg": "$resource.properties.observabilitySettings", "props": [{"type": "object", "name": "logs", "arg": "$resource.properties.observabilitySettings.logs", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.logs.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity", "arg": "$resource.properties.observabilitySettings.managedIdentity"}, {"type": "object", "name": "metrics", "arg": "$resource.properties.observabilitySettings.metrics", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.metrics.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "arg": "$resource.properties.observabilitySettings.traces", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.traces.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "object", "name": "selfManagedUpgradeProfile", "arg": "$resource.properties.selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "arg": "$resource.properties.selfManagedUpgradeProfile.version", "required": true}]}]}, {"type": "object", "name": "tags", "arg": "$resource.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AppLinkMembers_CreateOrReplace", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@AppLinkMember_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.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink member", "commands": [{"name": "show", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Name of resource group"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription"}}]}], "operations": [{"operationId": "AppLinkMembers_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}, {"name": "delete", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Name of resource group"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "AppLinkMembers_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "join", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Name of resource group"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription"}}]}, {"name": "FullyManagedUpgradeProfile", "args": [{"type": "string", "var": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "options": ["release-channel"], "group": "FullyManagedUpgradeProfile", "help": {"short": "Release channel"}, "default": {"value": "Stable"}, "enum": {"items": [{"name": "Rapid", "value": "Rapid"}, {"name": "Stable", "value": "Stable"}], "supportExtension": true}}]}, {"name": "Metadata", "args": [{"type": "string", "var": "$resource.properties.metadata.resourceId", "options": ["member-resource-id"], "group": "Metadata", "help": {"short": "Resource ID"}}]}, {"name": "ObservabilitySettings", "args": [{"type": "string", "var": "$resource.properties.observabilitySettings.logs.state", "options": ["logs-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Logs state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"type": "string", "var": "$resource.properties.observabilitySettings.managedIdentity", "options": ["managed-identity"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Managed identity"}}, {"type": "string", "var": "$resource.properties.observabilitySettings.metrics.state", "options": ["metrics-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Metrics state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"type": "string", "var": "$resource.properties.observabilitySettings.traces.state", "options": ["traces-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Traces state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$resource.properties.clusterType", "options": ["cluster-type"], "hide": true, "group": "Properties", "help": {"short": "Cluster type"}, "default": {"value": "AKS"}, "enum": {"items": [{"name": "AKS", "value": "AKS"}]}}, {"type": "string", "var": "$resource.properties.mode", "options": ["upgrade-mode"], "group": "Properties", "help": {"short": "Upgrade mode"}, "default": {"value": "FullyManaged"}, "enum": {"items": [{"name": "FullyManaged", "value": "FullyManaged"}, {"name": "SelfManaged", "value": "SelfManaged"}]}}]}, {"name": "Resource", "args": [{"type": "ResourceLocation", "var": "$resource.location", "options": ["member-location"], "required": true, "group": "Resource", "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "SelfManagedUpgradeProfile", "args": [{"type": "string", "var": "$resource.properties.selfManagedUpgradeProfile.version", "options": ["version"], "group": "SelfManagedUpgradeProfile", "help": {"short": "Istio version"}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AppLinkMembers_CreateOrReplace", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "ResourceLocation", "name": "location", "arg": "$resource.location", "required": true}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "arg": "$resource.properties.clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "arg": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "arg": "$resource.properties.metadata.resourceId", "required": true}]}, {"type": "string", "name": "mode", "arg": "$resource.properties.mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.logs.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity", "arg": "$resource.properties.observabilitySettings.managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.metrics.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.traces.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "arg": "$resource.properties.selfManagedUpgradeProfile.version", "required": true}]}]}, {"type": "object", "name": "tags", "arg": "$resource.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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}, {"name": "update", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Name of resource group"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription"}}]}, {"name": "FullyManagedUpgradeProfile", "args": [{"type": "string", "var": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "options": ["release-channel"], "group": "FullyManagedUpgradeProfile", "help": {"short": "Release channel"}, "enum": {"items": [{"name": "Rapid", "value": "Rapid"}, {"name": "Stable", "value": "Stable"}]}}]}, {"name": "Properties", "args": [{"nullable": true, "type": "string", "var": "$resource.properties.mode", "options": ["mode"], "hide": true, "group": "Properties", "help": {"short": "Upgrade mode"}, "enum": {"items": [{"name": "FullyManaged", "value": "FullyManaged"}, {"name": "SelfManaged", "value": "SelfManaged"}]}}, {"nullable": true, "type": "object", "var": "$resource.properties.observabilitySettings", "options": ["observability-settings"], "hide": true, "group": "Properties", "help": {"short": "Observability settings"}, "args": [{"nullable": true, "type": "object", "var": "$resource.properties.observabilitySettings.logs", "options": ["logs"], "help": {"short": "Logs settings"}, "args": [{"type": "string", "var": "$resource.properties.observabilitySettings.logs.state", "options": ["state"], "help": {"short": "Logs state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"nullable": true, "type": "string", "var": "$resource.properties.observabilitySettings.managedIdentity", "options": ["managed-identity"], "help": {"short": "Managed identity"}}, {"nullable": true, "type": "object", "var": "$resource.properties.observabilitySettings.metrics", "options": ["metrics"], "help": {"short": "Metrics settings"}, "args": [{"type": "string", "var": "$resource.properties.observabilitySettings.metrics.state", "options": ["state"], "help": {"short": "Metrics state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"nullable": true, "type": "object", "var": "$resource.properties.observabilitySettings.traces", "options": ["traces"], "help": {"short": "Traces settings"}, "args": [{"type": "string", "var": "$resource.properties.observabilitySettings.traces.state", "options": ["state"], "help": {"short": "Traces state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}]}, {"nullable": true, "type": "object", "var": "$resource.properties.selfManagedUpgradeProfile", "options": ["self-managed-upgrade-profile"], "hide": true, "group": "Properties", "help": {"short": "Self managed upgrade profile"}, "args": [{"type": "string", "var": "$resource.properties.selfManagedUpgradeProfile.version", "options": ["version"], "help": {"short": "Istio version"}}]}]}, {"name": "Resource", "args": [{"nullable": true, "type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"nullable": true, "type": "string"}}}]}], "operations": [{"operationId": "AppLinkMembers_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "AppLinkMember_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "arg": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "string", "name": "mode", "arg": "$resource.properties.mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "arg": "$resource.properties.observabilitySettings", "props": [{"type": "object", "name": "logs", "arg": "$resource.properties.observabilitySettings.logs", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.logs.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity", "arg": "$resource.properties.observabilitySettings.managedIdentity"}, {"type": "object", "name": "metrics", "arg": "$resource.properties.observabilitySettings.metrics", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.metrics.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "arg": "$resource.properties.observabilitySettings.traces", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.traces.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "object", "name": "selfManagedUpgradeProfile", "arg": "$resource.properties.selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "arg": "$resource.properties.selfManagedUpgradeProfile.version", "required": true}]}]}, {"type": "object", "name": "tags", "arg": "$resource.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AppLinkMembers_CreateOrReplace", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@AppLinkMember_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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.xml index b76e3d84c..83706ddcb 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.xml +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.xml @@ -292,7 +292,7 @@ - + From 5e3ea5109abccdf02732c7fa3a430aa135995d07 Mon Sep 17 00:00:00 2001 From: German Robayo Paz Date: Mon, 6 Oct 2025 23:00:33 +0000 Subject: [PATCH 03/13] unhide clusterType --- .../2025-08-01-preview.json | 2 +- .../2025-08-01-preview.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.json index 193769f31..bb43f86c5 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.json +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.json @@ -1 +1 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink member", "commands": [{"name": "show", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Name of resource group"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription"}}]}], "operations": [{"operationId": "AppLinkMembers_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}, {"name": "delete", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Name of resource group"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "AppLinkMembers_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "join", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Name of resource group"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription"}}]}, {"name": "FullyManagedUpgradeProfile", "args": [{"type": "string", "var": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "options": ["release-channel"], "group": "FullyManagedUpgradeProfile", "help": {"short": "Release channel"}, "default": {"value": "Stable"}, "enum": {"items": [{"name": "Rapid", "value": "Rapid"}, {"name": "Stable", "value": "Stable"}], "supportExtension": true}}]}, {"name": "Metadata", "args": [{"type": "string", "var": "$resource.properties.metadata.resourceId", "options": ["member-resource-id"], "group": "Metadata", "help": {"short": "Resource ID"}}]}, {"name": "ObservabilitySettings", "args": [{"type": "string", "var": "$resource.properties.observabilitySettings.logs.state", "options": ["logs-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Logs state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"type": "string", "var": "$resource.properties.observabilitySettings.managedIdentity", "options": ["managed-identity"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Managed identity"}}, {"type": "string", "var": "$resource.properties.observabilitySettings.metrics.state", "options": ["metrics-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Metrics state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"type": "string", "var": "$resource.properties.observabilitySettings.traces.state", "options": ["traces-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Traces state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$resource.properties.clusterType", "options": ["cluster-type"], "hide": true, "group": "Properties", "help": {"short": "Cluster type"}, "default": {"value": "AKS"}, "enum": {"items": [{"name": "AKS", "value": "AKS"}]}}, {"type": "string", "var": "$resource.properties.mode", "options": ["upgrade-mode"], "group": "Properties", "help": {"short": "Upgrade mode"}, "default": {"value": "FullyManaged"}, "enum": {"items": [{"name": "FullyManaged", "value": "FullyManaged"}, {"name": "SelfManaged", "value": "SelfManaged"}]}}]}, {"name": "Resource", "args": [{"type": "ResourceLocation", "var": "$resource.location", "options": ["member-location"], "required": true, "group": "Resource", "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "SelfManagedUpgradeProfile", "args": [{"type": "string", "var": "$resource.properties.selfManagedUpgradeProfile.version", "options": ["version"], "group": "SelfManagedUpgradeProfile", "help": {"short": "Istio version"}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AppLinkMembers_CreateOrReplace", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "ResourceLocation", "name": "location", "arg": "$resource.location", "required": true}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "arg": "$resource.properties.clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "arg": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "arg": "$resource.properties.metadata.resourceId", "required": true}]}, {"type": "string", "name": "mode", "arg": "$resource.properties.mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.logs.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity", "arg": "$resource.properties.observabilitySettings.managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.metrics.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.traces.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "arg": "$resource.properties.selfManagedUpgradeProfile.version", "required": true}]}]}, {"type": "object", "name": "tags", "arg": "$resource.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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}, {"name": "update", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Name of resource group"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription"}}]}, {"name": "FullyManagedUpgradeProfile", "args": [{"type": "string", "var": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "options": ["release-channel"], "group": "FullyManagedUpgradeProfile", "help": {"short": "Release channel"}, "enum": {"items": [{"name": "Rapid", "value": "Rapid"}, {"name": "Stable", "value": "Stable"}]}}]}, {"name": "Properties", "args": [{"nullable": true, "type": "string", "var": "$resource.properties.mode", "options": ["mode"], "hide": true, "group": "Properties", "help": {"short": "Upgrade mode"}, "enum": {"items": [{"name": "FullyManaged", "value": "FullyManaged"}, {"name": "SelfManaged", "value": "SelfManaged"}]}}, {"nullable": true, "type": "object", "var": "$resource.properties.observabilitySettings", "options": ["observability-settings"], "hide": true, "group": "Properties", "help": {"short": "Observability settings"}, "args": [{"nullable": true, "type": "object", "var": "$resource.properties.observabilitySettings.logs", "options": ["logs"], "help": {"short": "Logs settings"}, "args": [{"type": "string", "var": "$resource.properties.observabilitySettings.logs.state", "options": ["state"], "help": {"short": "Logs state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"nullable": true, "type": "string", "var": "$resource.properties.observabilitySettings.managedIdentity", "options": ["managed-identity"], "help": {"short": "Managed identity"}}, {"nullable": true, "type": "object", "var": "$resource.properties.observabilitySettings.metrics", "options": ["metrics"], "help": {"short": "Metrics settings"}, "args": [{"type": "string", "var": "$resource.properties.observabilitySettings.metrics.state", "options": ["state"], "help": {"short": "Metrics state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"nullable": true, "type": "object", "var": "$resource.properties.observabilitySettings.traces", "options": ["traces"], "help": {"short": "Traces settings"}, "args": [{"type": "string", "var": "$resource.properties.observabilitySettings.traces.state", "options": ["state"], "help": {"short": "Traces state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}]}, {"nullable": true, "type": "object", "var": "$resource.properties.selfManagedUpgradeProfile", "options": ["self-managed-upgrade-profile"], "hide": true, "group": "Properties", "help": {"short": "Self managed upgrade profile"}, "args": [{"type": "string", "var": "$resource.properties.selfManagedUpgradeProfile.version", "options": ["version"], "help": {"short": "Istio version"}}]}]}, {"name": "Resource", "args": [{"nullable": true, "type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"nullable": true, "type": "string"}}}]}], "operations": [{"operationId": "AppLinkMembers_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "AppLinkMember_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "arg": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "string", "name": "mode", "arg": "$resource.properties.mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "arg": "$resource.properties.observabilitySettings", "props": [{"type": "object", "name": "logs", "arg": "$resource.properties.observabilitySettings.logs", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.logs.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity", "arg": "$resource.properties.observabilitySettings.managedIdentity"}, {"type": "object", "name": "metrics", "arg": "$resource.properties.observabilitySettings.metrics", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.metrics.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "arg": "$resource.properties.observabilitySettings.traces", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.traces.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "object", "name": "selfManagedUpgradeProfile", "arg": "$resource.properties.selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "arg": "$resource.properties.selfManagedUpgradeProfile.version", "required": true}]}]}, {"type": "object", "name": "tags", "arg": "$resource.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AppLinkMembers_CreateOrReplace", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@AppLinkMember_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.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink member", "commands": [{"name": "show", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Name of resource group"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription"}}]}], "operations": [{"operationId": "AppLinkMembers_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}, {"name": "delete", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Name of resource group"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "AppLinkMembers_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "join", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Name of resource group"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription"}}]}, {"name": "FullyManagedUpgradeProfile", "args": [{"type": "string", "var": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "options": ["release-channel"], "group": "FullyManagedUpgradeProfile", "help": {"short": "Release channel"}, "default": {"value": "Stable"}, "enum": {"items": [{"name": "Rapid", "value": "Rapid"}, {"name": "Stable", "value": "Stable"}], "supportExtension": true}}]}, {"name": "Metadata", "args": [{"type": "string", "var": "$resource.properties.metadata.resourceId", "options": ["member-resource-id"], "group": "Metadata", "help": {"short": "Resource ID"}}]}, {"name": "ObservabilitySettings", "args": [{"type": "string", "var": "$resource.properties.observabilitySettings.logs.state", "options": ["logs-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Logs state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"type": "string", "var": "$resource.properties.observabilitySettings.managedIdentity", "options": ["managed-identity"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Managed identity"}}, {"type": "string", "var": "$resource.properties.observabilitySettings.metrics.state", "options": ["metrics-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Metrics state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"type": "string", "var": "$resource.properties.observabilitySettings.traces.state", "options": ["traces-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Traces state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$resource.properties.clusterType", "options": ["cluster-type"], "group": "Properties", "help": {"short": "Cluster type"}, "default": {"value": "AKS"}, "enum": {"items": [{"name": "AKS", "value": "AKS"}]}}, {"type": "string", "var": "$resource.properties.mode", "options": ["upgrade-mode"], "group": "Properties", "help": {"short": "Upgrade mode"}, "default": {"value": "FullyManaged"}, "enum": {"items": [{"name": "FullyManaged", "value": "FullyManaged"}, {"name": "SelfManaged", "value": "SelfManaged"}]}}]}, {"name": "Resource", "args": [{"type": "ResourceLocation", "var": "$resource.location", "options": ["member-location"], "required": true, "group": "Resource", "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "SelfManagedUpgradeProfile", "args": [{"type": "string", "var": "$resource.properties.selfManagedUpgradeProfile.version", "options": ["version"], "group": "SelfManagedUpgradeProfile", "help": {"short": "Istio version"}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AppLinkMembers_CreateOrReplace", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "ResourceLocation", "name": "location", "arg": "$resource.location", "required": true}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "arg": "$resource.properties.clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "arg": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "arg": "$resource.properties.metadata.resourceId", "required": true}]}, {"type": "string", "name": "mode", "arg": "$resource.properties.mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.logs.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity", "arg": "$resource.properties.observabilitySettings.managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.metrics.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.traces.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "arg": "$resource.properties.selfManagedUpgradeProfile.version", "required": true}]}]}, {"type": "object", "name": "tags", "arg": "$resource.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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}, {"name": "update", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Name of resource group"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription"}}]}, {"name": "FullyManagedUpgradeProfile", "args": [{"type": "string", "var": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "options": ["release-channel"], "group": "FullyManagedUpgradeProfile", "help": {"short": "Release channel"}, "enum": {"items": [{"name": "Rapid", "value": "Rapid"}, {"name": "Stable", "value": "Stable"}]}}]}, {"name": "Properties", "args": [{"nullable": true, "type": "string", "var": "$resource.properties.mode", "options": ["mode"], "hide": true, "group": "Properties", "help": {"short": "Upgrade mode"}, "enum": {"items": [{"name": "FullyManaged", "value": "FullyManaged"}, {"name": "SelfManaged", "value": "SelfManaged"}]}}, {"nullable": true, "type": "object", "var": "$resource.properties.observabilitySettings", "options": ["observability-settings"], "hide": true, "group": "Properties", "help": {"short": "Observability settings"}, "args": [{"nullable": true, "type": "object", "var": "$resource.properties.observabilitySettings.logs", "options": ["logs"], "help": {"short": "Logs settings"}, "args": [{"type": "string", "var": "$resource.properties.observabilitySettings.logs.state", "options": ["state"], "help": {"short": "Logs state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"nullable": true, "type": "string", "var": "$resource.properties.observabilitySettings.managedIdentity", "options": ["managed-identity"], "help": {"short": "Managed identity"}}, {"nullable": true, "type": "object", "var": "$resource.properties.observabilitySettings.metrics", "options": ["metrics"], "help": {"short": "Metrics settings"}, "args": [{"type": "string", "var": "$resource.properties.observabilitySettings.metrics.state", "options": ["state"], "help": {"short": "Metrics state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"nullable": true, "type": "object", "var": "$resource.properties.observabilitySettings.traces", "options": ["traces"], "help": {"short": "Traces settings"}, "args": [{"type": "string", "var": "$resource.properties.observabilitySettings.traces.state", "options": ["state"], "help": {"short": "Traces state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}]}, {"nullable": true, "type": "object", "var": "$resource.properties.selfManagedUpgradeProfile", "options": ["self-managed-upgrade-profile"], "hide": true, "group": "Properties", "help": {"short": "Self managed upgrade profile"}, "args": [{"type": "string", "var": "$resource.properties.selfManagedUpgradeProfile.version", "options": ["version"], "help": {"short": "Istio version"}}]}]}, {"name": "Resource", "args": [{"nullable": true, "type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"nullable": true, "type": "string"}}}]}], "operations": [{"operationId": "AppLinkMembers_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "AppLinkMember_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "arg": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "string", "name": "mode", "arg": "$resource.properties.mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "arg": "$resource.properties.observabilitySettings", "props": [{"type": "object", "name": "logs", "arg": "$resource.properties.observabilitySettings.logs", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.logs.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity", "arg": "$resource.properties.observabilitySettings.managedIdentity"}, {"type": "object", "name": "metrics", "arg": "$resource.properties.observabilitySettings.metrics", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.metrics.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "arg": "$resource.properties.observabilitySettings.traces", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.traces.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "object", "name": "selfManagedUpgradeProfile", "arg": "$resource.properties.selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "arg": "$resource.properties.selfManagedUpgradeProfile.version", "required": true}]}]}, {"type": "object", "name": "tags", "arg": "$resource.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AppLinkMembers_CreateOrReplace", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@AppLinkMember_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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.xml index 83706ddcb..0e567f00e 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.xml +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.xml @@ -282,7 +282,7 @@ - + From fc8b57b2eac034a0cf4ba72bd462e242b3f77f23 Mon Sep 17 00:00:00 2001 From: German Robayo Paz Date: Mon, 6 Oct 2025 23:27:44 +0000 Subject: [PATCH 04/13] update examples --- Commands/applink/_create.md | 5 ----- Commands/applink/member/_join.md | 2 +- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/Commands/applink/_create.md b/Commands/applink/_create.md index 5d2239905..d1922b319 100644 --- a/Commands/applink/_create.md +++ b/Commands/applink/_create.md @@ -14,8 +14,3 @@ Create a new AppLink resource ```bash applink create --resource-group test_rg --app-link-name applink-test-01 ``` - -- Create an AppLink with Observability Configuration - ```bash - applink create --resource-group test_rg --app-link-name applink-test-01 --metrics-monitor-workspace-resource-id "/subscriptions/11809CA1-E126-4017-945E-AA795CD5C5A9/resourceGroups/test_rg/providers/Microsoft.Monitor/accounts/test-monitor-workspace" --logs-workspace-resource-id "/subscriptions/11809CA1-E126-4017-945E-AA795CD5C5A9/resourceGroups/test_rg/providers/Microsoft.OperationalInsights/workspaces/test-logs-workspace" --traces-insights-resource-id "/subscriptions/11809CA1-E126-4017-945E-AA795CD5C5A9/resourceGroups/test_rg/providers/Microsoft.Insights/components/test-insights" - ``` diff --git a/Commands/applink/member/_join.md b/Commands/applink/member/_join.md index b0e38e858..be0224411 100644 --- a/Commands/applink/member/_join.md +++ b/Commands/applink/member/_join.md @@ -12,5 +12,5 @@ Join a kubernetes cluster to an AppLink - Add an AKS cluster to an AppLink ```bash - applink member join --resource-group test_rg --applink-name applink-test-01 --member-name member-01 --cluster-type AKS --member-resource-id /subscriptions/bc7e0da9-5e4c-4a91-9252-9658837006cf/resourcegroups/applink-rg/providers/Microsoft.ContainerService/managedClusters/applink-member1 --upgrade-mode FullyManaged --release-channel Stable --metrics-state Enabled --logs-state Enabled --traces-state Disabled --managed-identity /subscriptions/11809CA1-E126-4017-945E-AA795CD5C5A9/resourceGroups/test_rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity --tags "{key2913:test_tag}" --member-location westus2 + applink member join --resource-group test_rg --applink-name applink-test-01 --member-name member-01 --cluster-type AKS --member-resource-id /subscriptions/bc7e0da9-5e4c-4a91-9252-9658837006cf/resourcegroups/applink-rg/providers/Microsoft.ContainerService/managedClusters/applink-member1 --upgrade-mode FullyManaged --release-channel Stable --managed-identity /subscriptions/11809CA1-E126-4017-945E-AA795CD5C5A9/resourceGroups/test_rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity --tags "{key2913:test_tag}" --member-location westus2 ``` From ddabcb73b0838b53f863b122c61fe6e138891db4 Mon Sep 17 00:00:00 2001 From: German Robayo Paz Date: Thu, 9 Oct 2025 17:56:11 -0700 Subject: [PATCH 05/13] update examples --- Commands/applink/_update.md | 7 +++++++ Commands/applink/member/_join.md | 9 +++++++-- Commands/applink/member/_update.md | 7 +++++++ 3 files changed, 21 insertions(+), 2 deletions(-) diff --git a/Commands/applink/_update.md b/Commands/applink/_update.md index bea405447..83c9e5b32 100644 --- a/Commands/applink/_update.md +++ b/Commands/applink/_update.md @@ -7,3 +7,10 @@ Update an AppLink ### [2025-08-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.xml) **Experimental** + +#### examples + +- Update tags of an AppLink resource + ```bash + applink update --resource-group test_rg --applink-name applink-test-01 --tags "{key2913:test_tag}" + ``` diff --git a/Commands/applink/member/_join.md b/Commands/applink/member/_join.md index be0224411..c88c73823 100644 --- a/Commands/applink/member/_join.md +++ b/Commands/applink/member/_join.md @@ -10,7 +10,12 @@ Join a kubernetes cluster to an AppLink #### examples -- Add an AKS cluster to an AppLink +- Add an AKS cluster to an AppLink on FullyManaged mode ```bash - applink member join --resource-group test_rg --applink-name applink-test-01 --member-name member-01 --cluster-type AKS --member-resource-id /subscriptions/bc7e0da9-5e4c-4a91-9252-9658837006cf/resourcegroups/applink-rg/providers/Microsoft.ContainerService/managedClusters/applink-member1 --upgrade-mode FullyManaged --release-channel Stable --managed-identity /subscriptions/11809CA1-E126-4017-945E-AA795CD5C5A9/resourceGroups/test_rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity --tags "{key2913:test_tag}" --member-location westus2 + applink member join --resource-group test_rg --applink-name applink-test-01 --member-name member-01 --cluster-type AKS --member-resource-id /subscriptions/bc7e0da9-5e4c-4a91-9252-9658837006cf/resourcegroups/applink-rg/providers/Microsoft.ContainerService/managedClusters/applink-member1 --upgrade-mode FullyManaged --release-channel Stable --member-location westus2 + ``` + +- Add an AKS cluster to an AppLink on FullyManaged mode + ```bash + applink member join --resource-group test_rg --applink-name applink-test-01 --member-name member-01 --cluster-type AKS --member-resource-id /subscriptions/bc7e0da9-5e4c-4a91-9252-9658837006cf/resourcegroups/applink-rg/providers/Microsoft.ContainerService/managedClusters/applink-member1 --upgrade-mode SelfManaged --version 1.27 --member-location westus2 ``` diff --git a/Commands/applink/member/_update.md b/Commands/applink/member/_update.md index b00255ddf..fdc96d7e1 100644 --- a/Commands/applink/member/_update.md +++ b/Commands/applink/member/_update.md @@ -7,3 +7,10 @@ Update a AppLinkMember ### [2025-08-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.xml) **Experimental** + +#### examples + +- Update the release channel of an applink member + ```bash + applink member update --resource-group test_rg --applink-name applink-test-01 --member-name member-01 --release-channel Stable + ``` From 8a02c7576818728f5fec8fde214eafd98d385d01 Mon Sep 17 00:00:00 2001 From: German Robayo Paz Date: Fri, 10 Oct 2025 16:12:46 -0700 Subject: [PATCH 06/13] use patch instead --- Commands/applink/_update.md | 2 +- Commands/applink/member/_update.md | 2 +- Commands/applink/member/readme.md | 2 +- Commands/applink/readme.md | 2 +- .../2025-08-01-preview.json | 2 +- .../2025-08-01-preview.xml | 8 +- .../2025-08-01-preview.json | 2 +- .../2025-08-01-preview.xml | 8 +- .../2025-08-01-preview.json | 2 +- .../2025-08-01-preview.xml | 221 +++++++-------- .../2025-08-01-preview.json | 2 +- .../2025-08-01-preview.xml | 8 +- .../2025-08-01-preview.json | 2 +- .../2025-08-01-preview.xml | 251 +++++++----------- .../2025-08-01-preview.json | 2 +- .../2025-08-01-preview.xml | 8 +- 16 files changed, 218 insertions(+), 306 deletions(-) diff --git a/Commands/applink/_update.md b/Commands/applink/_update.md index 83c9e5b32..41b618194 100644 --- a/Commands/applink/_update.md +++ b/Commands/applink/_update.md @@ -1,6 +1,6 @@ # [Command] _applink update_ -Update an AppLink +Update an AppLink resource ## Versions diff --git a/Commands/applink/member/_update.md b/Commands/applink/member/_update.md index fdc96d7e1..69d0c7428 100644 --- a/Commands/applink/member/_update.md +++ b/Commands/applink/member/_update.md @@ -1,6 +1,6 @@ # [Command] _applink member update_ -Update a AppLinkMember +Update an AppLink member resource ## Versions diff --git a/Commands/applink/member/readme.md b/Commands/applink/member/readme.md index 08e3c06ee..ab7272c56 100644 --- a/Commands/applink/member/readme.md +++ b/Commands/applink/member/readme.md @@ -22,4 +22,4 @@ Manage App Link Member : Get a member of an AppLink resource - [update](/Commands/applink/member/_update.md) -: Update a AppLinkMember +: Update an AppLink member resource diff --git a/Commands/applink/readme.md b/Commands/applink/readme.md index 2432f849c..c0be060eb 100644 --- a/Commands/applink/readme.md +++ b/Commands/applink/readme.md @@ -25,4 +25,4 @@ Manage App Link : Get an AppLink - [update](/Commands/applink/_update.md) -: Update an AppLink +: Update an AppLink resource diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtz/2025-08-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtz/2025-08-01-preview.json index ef25e79cd..ddb28669d 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtz/2025-08-01-preview.json +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtz/2025-08-01-preview.json @@ -1 +1 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.applink/applinks", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkFwcExpbmsvYXBwTGlua3M=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcw==/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink", "commands": [{"name": "list", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/providers/microsoft.applink/applinks", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkFwcExpbmsvYXBwTGlua3M=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcw==/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "group": "", "idPart": "resource_group", "help": {"short": "Name of resource group"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription"}}]}], "conditions": [{"var": "$Condition_AppLinks_ListBySubscription", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.subscriptionId"}, {"type": "not", "operator": {"type": "hasValue", "arg": "$Path.resourceGroupName"}}]}}, {"var": "$Condition_AppLinks_ListByResourceGroup", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.resourceGroupName"}, {"type": "hasValue", "arg": "$Path.subscriptionId"}]}}], "operations": [{"when": ["$Condition_AppLinks_ListBySubscription"], "operationId": "AppLinks_ListBySubscription", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.AppLink/appLinks", "request": {"method": "get", "path": {"params": [{"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-08-01-preview"}, "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.AppLink/appLinks/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "metrics", "props": [{"readOnly": true, "type": "string", "name": "grafanaDashboard"}, {"type": "string", "name": "monitorWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "insightsResourceId", "required": true}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"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_AppLinks_ListByResourceGroup"], "operationId": "AppLinks_ListByResourceGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks", "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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "metrics", "props": [{"readOnly": true, "type": "string", "name": "grafanaDashboard"}, {"type": "string", "name": "monitorWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "insightsResourceId", "required": true}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"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"}], "confirmation": ""}]}]} \ No newline at end of file +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.applink/applinks", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkFwcExpbmsvYXBwTGlua3M=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcw==/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink", "commands": [{"name": "list", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/providers/microsoft.applink/applinks", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkFwcExpbmsvYXBwTGlua3M=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcw==/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "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_AppLinks_ListBySubscription", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.subscriptionId"}, {"type": "not", "operator": {"type": "hasValue", "arg": "$Path.resourceGroupName"}}]}}, {"var": "$Condition_AppLinks_ListByResourceGroup", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.resourceGroupName"}, {"type": "hasValue", "arg": "$Path.subscriptionId"}]}}], "operations": [{"when": ["$Condition_AppLinks_ListBySubscription"], "operationId": "AppLinks_ListBySubscription", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.AppLink/appLinks", "request": {"method": "get", "path": {"params": [{"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-08-01-preview"}, "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.AppLink/appLinks/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "metrics", "props": [{"readOnly": true, "type": "string", "name": "grafanaDashboard"}, {"type": "string", "name": "monitorWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "insightsResourceId", "required": true}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"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_AppLinks_ListByResourceGroup"], "operationId": "AppLinks_ListByResourceGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks", "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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "metrics", "props": [{"readOnly": true, "type": "string", "name": "grafanaDashboard"}, {"type": "string", "name": "monitorWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "insightsResourceId", "required": true}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"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"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtz/2025-08-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtz/2025-08-01-preview.xml index b377cf5fa..693774098 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtz/2025-08-01-preview.xml +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtz/2025-08-01-preview.xml @@ -7,12 +7,8 @@ - - - - - - + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2xvY2F0aW9ucy97fS9hdmFpbGFibGV2ZXJzaW9ucw==/2025-08-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2xvY2F0aW9ucy97fS9hdmFpbGFibGV2ZXJzaW9ucw==/2025-08-01-preview.json index 616707c7a..f2ec60934 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2xvY2F0aW9ucy97fS9hdmFpbGFibGV2ZXJzaW9ucw==/2025-08-01-preview.json +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2xvY2F0aW9ucy97fS9hdmFpbGFibGV2ZXJzaW9ucw==/2025-08-01-preview.json @@ -1 +1 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.applink/locations/{}/availableversions", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkFwcExpbmsvbG9jYXRpb25zL3tsb2NhdGlvbn0vYXZhaWxhYmxlVmVyc2lvbnM=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink", "commands": [{"name": "list-versions", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/providers/microsoft.applink/locations/{}/availableversions", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkFwcExpbmsvbG9jYXRpb25zL3tsb2NhdGlvbn0vYXZhaWxhYmxlVmVyc2lvbnM=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "ResourceLocation", "var": "$Path.location", "options": ["l", "location"], "required": true, "group": "", "idPart": "name", "help": {"short": "Location in where to find available AppLink versions"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription"}}, {"type": "string", "var": "$Query.kubernetesVersion", "options": ["kubernetes-version"], "help": {"short": "Kubernetes version to filter profiles"}}]}], "operations": [{"operationId": "AvailableVersions_ListByLocation", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.AppLink/locations/{location}/availableVersions", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "location", "arg": "$Path.location", "required": true, "format": {"minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"params": [{"type": "string", "name": "kubernetesVersion", "arg": "$Query.kubernetesVersion"}], "consts": [{"readOnly": true, "const": true, "default": {"value": "2025-08-01-preview"}, "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": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "fullyManagedVersions", "required": true, "props": [{"type": "array", "name": "releaseChannels", "required": true, "item": {"type": "object", "props": [{"type": "string", "name": "releaseChannel", "required": true}, {"type": "string", "name": "version", "required": true}]}, "identifiers": ["version", "releaseChannel"]}]}, {"type": "string", "name": "kubernetesVersion", "required": true}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedVersions", "required": true, "props": [{"type": "array", "name": "versions", "required": true, "item": {"type": "object", "props": [{"type": "array", "name": "upgrades", "required": true, "item": {"type": "string"}}, {"type": "string", "name": "version", "required": true}]}, "identifiers": ["version", "upgrades"]}]}]}, {"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"}], "confirmation": ""}]}]} \ No newline at end of file +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.applink/locations/{}/availableversions", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkFwcExpbmsvbG9jYXRpb25zL3tsb2NhdGlvbn0vYXZhaWxhYmxlVmVyc2lvbnM=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink", "commands": [{"name": "list-versions", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/providers/microsoft.applink/locations/{}/availableversions", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkFwcExpbmsvbG9jYXRpb25zL3tsb2NhdGlvbn0vYXZhaWxhYmxlVmVyc2lvbnM=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "ResourceLocation", "var": "$Path.location", "options": ["l", "location"], "required": true, "idPart": "name"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Query.kubernetesVersion", "options": ["kubernetes-version"], "help": {"short": "Kubernetes version to filter profiles"}}]}], "operations": [{"operationId": "AvailableVersions_ListByLocation", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.AppLink/locations/{location}/availableVersions", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "location", "arg": "$Path.location", "required": true, "format": {"minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"params": [{"type": "string", "name": "kubernetesVersion", "arg": "$Query.kubernetesVersion"}], "consts": [{"readOnly": true, "const": true, "default": {"value": "2025-08-01-preview"}, "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": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "fullyManagedVersions", "required": true, "props": [{"type": "array", "name": "releaseChannels", "required": true, "item": {"type": "object", "props": [{"type": "string", "name": "releaseChannel", "required": true}, {"type": "string", "name": "version", "required": true}]}, "identifiers": ["version", "releaseChannel"]}]}, {"type": "string", "name": "kubernetesVersion", "required": true}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedVersions", "required": true, "props": [{"type": "array", "name": "versions", "required": true, "item": {"type": "object", "props": [{"type": "array", "name": "upgrades", "required": true, "item": {"type": "string"}}, {"type": "string", "name": "version", "required": true}]}, "identifiers": ["version", "upgrades"]}]}]}, {"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"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2xvY2F0aW9ucy97fS9hdmFpbGFibGV2ZXJzaW9ucw==/2025-08-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2xvY2F0aW9ucy97fS9hdmFpbGFibGV2ZXJzaW9ucw==/2025-08-01-preview.xml index ed3331276..c87f7dcb1 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2xvY2F0aW9ucy97fS9hdmFpbGFibGV2ZXJzaW9ucw==/2025-08-01-preview.xml +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2xvY2F0aW9ucy97fS9hdmFpbGFibGV2ZXJzaW9ucw==/2025-08-01-preview.xml @@ -5,12 +5,8 @@ - - - - - - + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.json index 1e7e5d197..1adf9f8d4 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.json +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.json @@ -1 +1 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink", "commands": [{"name": "show", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["n", "name", "applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Name of resource group"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription"}}]}], "operations": [{"operationId": "AppLinks_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "metrics", "props": [{"readOnly": true, "type": "string", "name": "grafanaDashboard"}, {"type": "string", "name": "monitorWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "insightsResourceId", "required": true}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"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}], "confirmation": ""}, {"name": "delete", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["n", "name", "applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Name of resource group"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "AppLinks_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["n", "name", "applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Name of resource group"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription"}}]}, {"name": "Identity", "args": [{"blank": {"value": "True"}, "type": "string", "var": "$resource.identity.systemAssigned", "options": ["system-assigned", "mi-system-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the system managed identity."}}, {"type": "string", "var": "$resource.identity.type", "options": ["type"], "hide": true, "group": "Identity", "help": {"short": "Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed)."}, "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": "$resource.identity.userAssigned", "options": ["user-assigned", "mi-user-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the user managed identities."}, "item": {"type": "string"}}, {"type": "object", "var": "$resource.identity.userAssignedIdentities", "options": ["user-assigned-identities"], "hide": true, "group": "Identity", "help": {"short": "The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests."}, "additionalProps": {"item": {"nullable": true, "blank": {"value": {}}, "type": "object"}}}]}, {"name": "ObservabilityProfile", "args": [{"type": "string", "var": "$resource.properties.observabilityProfile.logs.logsWorkspaceResourceId", "options": ["logs-workspace-resource-id"], "hide": true, "group": "ObservabilityProfile", "help": {"short": "Logs workspace resource ID"}}, {"type": "string", "var": "$resource.properties.observabilityProfile.metrics.monitorWorkspaceResourceId", "options": ["metrics-monitor-workspace-resource-id"], "hide": true, "group": "ObservabilityProfile", "help": {"short": "Monitor workspace resource ID"}}, {"type": "string", "var": "$resource.properties.observabilityProfile.traces.insightsResourceId", "options": ["traces-insights-resource-id"], "hide": true, "group": "ObservabilityProfile", "help": {"short": "Insights resource ID"}}]}, {"name": "Resource", "args": [{"type": "ResourceLocation", "var": "$resource.location", "options": ["l", "location"], "required": true, "group": "Resource", "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AppLinks_CreateOrReplace", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "IdentityObject", "name": "identity", "props": [{"type": "string", "name": "type", "arg": "$resource.identity.type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "arg": "$resource.identity.userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object"}}}], "userAssigned": {"action": "create", "type": "array", "name": "userAssigned", "arg": "$resource.identity.userAssigned", "item": {"action": "create", "type": "string"}}, "systemAssigned": {"action": "create", "type": "string", "name": "systemAssigned", "arg": "$resource.identity.systemAssigned"}}, {"type": "ResourceLocation", "name": "location", "arg": "$resource.location", "required": true}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "arg": "$resource.properties.observabilityProfile.logs.logsWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "monitorWorkspaceResourceId", "arg": "$resource.properties.observabilityProfile.metrics.monitorWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "insightsResourceId", "arg": "$resource.properties.observabilityProfile.traces.insightsResourceId", "required": true}]}]}]}, {"type": "object", "name": "tags", "arg": "$resource.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.AppLink/appLinks/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "metrics", "props": [{"readOnly": true, "type": "string", "name": "grafanaDashboard"}, {"type": "string", "name": "monitorWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "insightsResourceId", "required": true}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"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}], "confirmation": ""}, {"name": "update", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["n", "name", "applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Name of resource group"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription"}}]}, {"name": "Identity", "args": [{"type": "string", "var": "$resource.identity.type", "options": ["type"], "hide": true, "group": "Identity", "help": {"short": "Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed)."}, "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": "$resource.identity.userAssignedIdentities", "options": ["user-assigned-identities"], "hide": true, "group": "Identity", "help": {"short": "The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests."}, "additionalProps": {"item": {"nullable": true, "blank": {"value": {}}, "type": "object"}}}]}, {"name": "ObservabilityProfile", "args": [{"type": "string", "var": "$resource.properties.observabilityProfile.logs.logsWorkspaceResourceId", "options": ["logs-workspace-resource-id"], "hide": true, "group": "ObservabilityProfile", "help": {"short": "Logs workspace resource ID"}}, {"type": "string", "var": "$resource.properties.observabilityProfile.metrics.monitorWorkspaceResourceId", "options": ["metrics-monitor-workspace-resource-id"], "hide": true, "group": "ObservabilityProfile", "help": {"short": "Monitor workspace resource ID"}}, {"type": "string", "var": "$resource.properties.observabilityProfile.traces.insightsResourceId", "options": ["traces-insights-resource-id"], "hide": true, "group": "ObservabilityProfile", "help": {"short": "Insights resource ID"}}]}, {"name": "Resource", "args": [{"nullable": true, "type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"nullable": true, "type": "string"}}}]}], "operations": [{"operationId": "AppLinks_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "metrics", "props": [{"readOnly": true, "type": "string", "name": "grafanaDashboard"}, {"type": "string", "name": "monitorWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "insightsResourceId", "required": true}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"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": "AppLink_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "IdentityObject", "name": "identity", "props": [{"type": "string", "name": "type", "arg": "$resource.identity.type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "arg": "$resource.identity.userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object"}}}]}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "arg": "$resource.properties.observabilityProfile.logs.logsWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "monitorWorkspaceResourceId", "arg": "$resource.properties.observabilityProfile.metrics.monitorWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "insightsResourceId", "arg": "$resource.properties.observabilityProfile.traces.insightsResourceId", "required": true}]}]}]}, {"type": "object", "name": "tags", "arg": "$resource.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AppLinks_CreateOrReplace", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@AppLink_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink", "commands": [{"name": "show", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["n", "name", "applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinks_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "metrics", "props": [{"readOnly": true, "type": "string", "name": "grafanaDashboard"}, {"type": "string", "name": "monitorWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "insightsResourceId", "required": true}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"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}], "confirmation": ""}, {"name": "delete", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["n", "name", "applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinks_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["n", "name", "applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "Identity", "args": [{"blank": {"value": "True"}, "type": "string", "var": "$resource.identity.systemAssigned", "options": ["system-assigned", "mi-system-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the system managed identity."}}, {"type": "string", "var": "$resource.identity.type", "options": ["type"], "hide": true, "group": "Identity", "help": {"short": "Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed)."}, "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": "$resource.identity.userAssigned", "options": ["user-assigned", "mi-user-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the user managed identities."}, "item": {"type": "string"}}, {"type": "object", "var": "$resource.identity.userAssignedIdentities", "options": ["user-assigned-identities"], "hide": true, "group": "Identity", "help": {"short": "The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests."}, "additionalProps": {"item": {"nullable": true, "blank": {"value": {}}, "type": "object"}}}]}, {"name": "ObservabilityProfile", "args": [{"type": "string", "var": "$resource.properties.observabilityProfile.logs.logsWorkspaceResourceId", "options": ["logs-workspace-resource-id"], "hide": true, "group": "ObservabilityProfile", "help": {"short": "Logs workspace resource ID"}}, {"type": "string", "var": "$resource.properties.observabilityProfile.metrics.monitorWorkspaceResourceId", "options": ["metrics-monitor-workspace-resource-id"], "hide": true, "group": "ObservabilityProfile", "help": {"short": "Monitor workspace resource ID"}}, {"type": "string", "var": "$resource.properties.observabilityProfile.traces.insightsResourceId", "options": ["traces-insights-resource-id"], "hide": true, "group": "ObservabilityProfile", "help": {"short": "Insights resource ID"}}]}, {"name": "Resource", "args": [{"type": "ResourceLocation", "var": "$resource.location", "options": ["l", "location"], "required": true, "group": "Resource", "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AppLinks_CreateOrReplace", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "IdentityObject", "name": "identity", "props": [{"type": "string", "name": "type", "arg": "$resource.identity.type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "arg": "$resource.identity.userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object"}}}], "userAssigned": {"action": "create", "type": "array", "name": "userAssigned", "arg": "$resource.identity.userAssigned", "item": {"action": "create", "type": "string"}}, "systemAssigned": {"action": "create", "type": "string", "name": "systemAssigned", "arg": "$resource.identity.systemAssigned"}}, {"type": "ResourceLocation", "name": "location", "arg": "$resource.location", "required": true}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "arg": "$resource.properties.observabilityProfile.logs.logsWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "monitorWorkspaceResourceId", "arg": "$resource.properties.observabilityProfile.metrics.monitorWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "insightsResourceId", "arg": "$resource.properties.observabilityProfile.traces.insightsResourceId", "required": true}]}]}]}, {"type": "object", "name": "tags", "arg": "$resource.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.AppLink/appLinks/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "metrics", "props": [{"readOnly": true, "type": "string", "name": "grafanaDashboard"}, {"type": "string", "name": "monitorWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "insightsResourceId", "required": true}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"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}], "confirmation": ""}, {"name": "update", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["n", "name", "app-link-name"], "required": true, "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "Identity", "args": [{"blank": {"value": "True"}, "type": "string", "var": "$properties.identity.systemAssigned", "options": ["system-assigned", "mi-system-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the system managed identity."}}, {"type": "string", "var": "$properties.identity.type", "options": ["type"], "hide": true, "group": "Identity", "help": {"short": "The type of managed identity assigned to this resource."}, "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": "$properties.identity.userAssigned", "options": ["user-assigned", "mi-user-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the user managed identities."}, "item": {"type": "string"}}, {"type": "object", "var": "$properties.identity.userAssignedIdentities", "options": ["user-assigned-identities"], "hide": true, "group": "Identity", "help": {"short": "The identities assigned to this resource by the user."}, "additionalProps": {"item": {"nullable": true, "blank": {"value": {}}, "type": "object"}}}]}, {"name": "Properties", "args": [{"type": "object", "var": "$properties.properties.observabilityProfile", "options": ["observability-profile"], "hide": true, "group": "Properties", "help": {"short": "Observability profile"}, "args": [{"type": "object", "var": "$properties.properties.observabilityProfile.logs", "options": ["logs"], "help": {"short": "Logs profile"}, "args": [{"type": "string", "var": "$properties.properties.observabilityProfile.logs.logsWorkspaceResourceId", "options": ["logs-workspace-resource-id"], "help": {"short": "Logs workspace resource ID"}}]}, {"type": "object", "var": "$properties.properties.observabilityProfile.metrics", "options": ["metrics"], "help": {"short": "Metrics profile"}, "args": [{"type": "string", "var": "$properties.properties.observabilityProfile.metrics.monitorWorkspaceResourceId", "options": ["monitor-workspace-resource-id"], "help": {"short": "Monitor workspace resource ID"}}]}, {"type": "object", "var": "$properties.properties.observabilityProfile.traces", "options": ["traces"], "help": {"short": "Traces profile"}, "args": [{"type": "string", "var": "$properties.properties.observabilityProfile.traces.insightsResourceId", "options": ["insights-resource-id"], "help": {"short": "Insights resource ID"}}]}]}, {"type": "object", "var": "$properties.tags", "options": ["tags"], "group": "Properties", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "AppLinks_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "patch", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "properties", "required": true, "props": [{"type": "IdentityObject", "name": "identity", "props": [{"type": "string", "name": "type", "arg": "$properties.identity.type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "arg": "$properties.identity.userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object"}}}], "userAssigned": {"action": "create", "type": "array", "name": "userAssigned", "arg": "$properties.identity.userAssigned", "item": {"action": "create", "type": "string"}}, "systemAssigned": {"action": "create", "type": "string", "name": "systemAssigned", "arg": "$properties.identity.systemAssigned"}}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "arg": "$properties.properties.observabilityProfile", "props": [{"type": "object", "name": "logs", "arg": "$properties.properties.observabilityProfile.logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "arg": "$properties.properties.observabilityProfile.logs.logsWorkspaceResourceId"}]}, {"type": "object", "name": "metrics", "arg": "$properties.properties.observabilityProfile.metrics", "props": [{"type": "string", "name": "monitorWorkspaceResourceId", "arg": "$properties.properties.observabilityProfile.metrics.monitorWorkspaceResourceId"}]}, {"type": "object", "name": "traces", "arg": "$properties.properties.observabilityProfile.traces", "props": [{"type": "string", "name": "insightsResourceId", "arg": "$properties.properties.observabilityProfile.traces.insightsResourceId"}]}]}]}, {"type": "object", "name": "tags", "arg": "$properties.tags", "additionalProps": {"item": {"type": "string"}}}], "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.AppLink/appLinks/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "metrics", "props": [{"readOnly": true, "type": "string", "name": "grafanaDashboard"}, {"type": "string", "name": "monitorWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "insightsResourceId", "required": true}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"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}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.xml index 6184958f5..3a6029832 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.xml +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.xml @@ -9,12 +9,8 @@ - - - - - - + + @@ -143,12 +139,8 @@ - - - - - - + + @@ -195,12 +187,8 @@ - - - - - - + + @@ -420,20 +408,20 @@ - + - - - - - - + + - - + + + + + + @@ -441,8 +429,13 @@ - - + + + + + + + @@ -450,28 +443,39 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - + - + - + + - + @@ -487,11 +491,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + @@ -578,85 +625,11 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +
+ + +
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJz/2025-08-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJz/2025-08-01-preview.json index a5d11aff5..cc43ebab7 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJz/2025-08-01-preview.json +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJz/2025-08-01-preview.json @@ -1 +1 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJz/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink member", "commands": [{"name": "list", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJz/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Name of resource group"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription"}}]}], "operations": [{"operationId": "AppLinkMembers_ListByAppLink", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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"}], "confirmation": ""}]}]} \ No newline at end of file +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJz/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink member", "commands": [{"name": "list", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJz/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinkMembers_ListByAppLink", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJz/2025-08-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJz/2025-08-01-preview.xml index f60ed7c98..a9b6264e6 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJz/2025-08-01-preview.xml +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJz/2025-08-01-preview.xml @@ -9,12 +9,8 @@ - - - - - - + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.json index bb43f86c5..5fb17f4ba 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.json +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.json @@ -1 +1 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink member", "commands": [{"name": "show", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Name of resource group"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription"}}]}], "operations": [{"operationId": "AppLinkMembers_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}, {"name": "delete", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Name of resource group"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "AppLinkMembers_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "join", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Name of resource group"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription"}}]}, {"name": "FullyManagedUpgradeProfile", "args": [{"type": "string", "var": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "options": ["release-channel"], "group": "FullyManagedUpgradeProfile", "help": {"short": "Release channel"}, "default": {"value": "Stable"}, "enum": {"items": [{"name": "Rapid", "value": "Rapid"}, {"name": "Stable", "value": "Stable"}], "supportExtension": true}}]}, {"name": "Metadata", "args": [{"type": "string", "var": "$resource.properties.metadata.resourceId", "options": ["member-resource-id"], "group": "Metadata", "help": {"short": "Resource ID"}}]}, {"name": "ObservabilitySettings", "args": [{"type": "string", "var": "$resource.properties.observabilitySettings.logs.state", "options": ["logs-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Logs state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"type": "string", "var": "$resource.properties.observabilitySettings.managedIdentity", "options": ["managed-identity"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Managed identity"}}, {"type": "string", "var": "$resource.properties.observabilitySettings.metrics.state", "options": ["metrics-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Metrics state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"type": "string", "var": "$resource.properties.observabilitySettings.traces.state", "options": ["traces-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Traces state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$resource.properties.clusterType", "options": ["cluster-type"], "group": "Properties", "help": {"short": "Cluster type"}, "default": {"value": "AKS"}, "enum": {"items": [{"name": "AKS", "value": "AKS"}]}}, {"type": "string", "var": "$resource.properties.mode", "options": ["upgrade-mode"], "group": "Properties", "help": {"short": "Upgrade mode"}, "default": {"value": "FullyManaged"}, "enum": {"items": [{"name": "FullyManaged", "value": "FullyManaged"}, {"name": "SelfManaged", "value": "SelfManaged"}]}}]}, {"name": "Resource", "args": [{"type": "ResourceLocation", "var": "$resource.location", "options": ["member-location"], "required": true, "group": "Resource", "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "SelfManagedUpgradeProfile", "args": [{"type": "string", "var": "$resource.properties.selfManagedUpgradeProfile.version", "options": ["version"], "group": "SelfManagedUpgradeProfile", "help": {"short": "Istio version"}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AppLinkMembers_CreateOrReplace", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "ResourceLocation", "name": "location", "arg": "$resource.location", "required": true}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "arg": "$resource.properties.clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "arg": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "arg": "$resource.properties.metadata.resourceId", "required": true}]}, {"type": "string", "name": "mode", "arg": "$resource.properties.mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.logs.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity", "arg": "$resource.properties.observabilitySettings.managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.metrics.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.traces.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "arg": "$resource.properties.selfManagedUpgradeProfile.version", "required": true}]}]}, {"type": "object", "name": "tags", "arg": "$resource.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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}, {"name": "update", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Name of resource group"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription"}}]}, {"name": "FullyManagedUpgradeProfile", "args": [{"type": "string", "var": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "options": ["release-channel"], "group": "FullyManagedUpgradeProfile", "help": {"short": "Release channel"}, "enum": {"items": [{"name": "Rapid", "value": "Rapid"}, {"name": "Stable", "value": "Stable"}]}}]}, {"name": "Properties", "args": [{"nullable": true, "type": "string", "var": "$resource.properties.mode", "options": ["mode"], "hide": true, "group": "Properties", "help": {"short": "Upgrade mode"}, "enum": {"items": [{"name": "FullyManaged", "value": "FullyManaged"}, {"name": "SelfManaged", "value": "SelfManaged"}]}}, {"nullable": true, "type": "object", "var": "$resource.properties.observabilitySettings", "options": ["observability-settings"], "hide": true, "group": "Properties", "help": {"short": "Observability settings"}, "args": [{"nullable": true, "type": "object", "var": "$resource.properties.observabilitySettings.logs", "options": ["logs"], "help": {"short": "Logs settings"}, "args": [{"type": "string", "var": "$resource.properties.observabilitySettings.logs.state", "options": ["state"], "help": {"short": "Logs state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"nullable": true, "type": "string", "var": "$resource.properties.observabilitySettings.managedIdentity", "options": ["managed-identity"], "help": {"short": "Managed identity"}}, {"nullable": true, "type": "object", "var": "$resource.properties.observabilitySettings.metrics", "options": ["metrics"], "help": {"short": "Metrics settings"}, "args": [{"type": "string", "var": "$resource.properties.observabilitySettings.metrics.state", "options": ["state"], "help": {"short": "Metrics state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"nullable": true, "type": "object", "var": "$resource.properties.observabilitySettings.traces", "options": ["traces"], "help": {"short": "Traces settings"}, "args": [{"type": "string", "var": "$resource.properties.observabilitySettings.traces.state", "options": ["state"], "help": {"short": "Traces state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}]}, {"nullable": true, "type": "object", "var": "$resource.properties.selfManagedUpgradeProfile", "options": ["self-managed-upgrade-profile"], "hide": true, "group": "Properties", "help": {"short": "Self managed upgrade profile"}, "args": [{"type": "string", "var": "$resource.properties.selfManagedUpgradeProfile.version", "options": ["version"], "help": {"short": "Istio version"}}]}]}, {"name": "Resource", "args": [{"nullable": true, "type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"nullable": true, "type": "string"}}}]}], "operations": [{"operationId": "AppLinkMembers_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "AppLinkMember_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "arg": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "string", "name": "mode", "arg": "$resource.properties.mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "arg": "$resource.properties.observabilitySettings", "props": [{"type": "object", "name": "logs", "arg": "$resource.properties.observabilitySettings.logs", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.logs.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity", "arg": "$resource.properties.observabilitySettings.managedIdentity"}, {"type": "object", "name": "metrics", "arg": "$resource.properties.observabilitySettings.metrics", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.metrics.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "arg": "$resource.properties.observabilitySettings.traces", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.traces.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "object", "name": "selfManagedUpgradeProfile", "arg": "$resource.properties.selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "arg": "$resource.properties.selfManagedUpgradeProfile.version", "required": true}]}]}, {"type": "object", "name": "tags", "arg": "$resource.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AppLinkMembers_CreateOrReplace", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200, 201], "body": {"json": {"var": "$Instance", "schema": {"type": "@AppLinkMember_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.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink member", "commands": [{"name": "show", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinkMembers_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}, {"name": "delete", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinkMembers_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "join", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "FullyManagedUpgradeProfile", "args": [{"type": "string", "var": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "options": ["release-channel"], "group": "FullyManagedUpgradeProfile", "help": {"short": "Release channel"}, "default": {"value": "Stable"}, "enum": {"items": [{"name": "Rapid", "value": "Rapid"}, {"name": "Stable", "value": "Stable"}], "supportExtension": true}}]}, {"name": "Metadata", "args": [{"type": "string", "var": "$resource.properties.metadata.resourceId", "options": ["member-resource-id"], "group": "Metadata", "help": {"short": "Resource ID"}}]}, {"name": "ObservabilitySettings", "args": [{"type": "string", "var": "$resource.properties.observabilitySettings.logs.state", "options": ["logs-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Logs state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"type": "string", "var": "$resource.properties.observabilitySettings.managedIdentity", "options": ["managed-identity"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Managed identity"}}, {"type": "string", "var": "$resource.properties.observabilitySettings.metrics.state", "options": ["metrics-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Metrics state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"type": "string", "var": "$resource.properties.observabilitySettings.traces.state", "options": ["traces-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Traces state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$resource.properties.clusterType", "options": ["cluster-type"], "group": "Properties", "help": {"short": "Cluster type"}, "default": {"value": "AKS"}, "enum": {"items": [{"name": "AKS", "value": "AKS"}]}}, {"type": "string", "var": "$resource.properties.mode", "options": ["upgrade-mode"], "group": "Properties", "help": {"short": "Upgrade mode"}, "default": {"value": "FullyManaged"}, "enum": {"items": [{"name": "FullyManaged", "value": "FullyManaged"}, {"name": "SelfManaged", "value": "SelfManaged"}]}}]}, {"name": "Resource", "args": [{"type": "ResourceLocation", "var": "$resource.location", "options": ["member-location"], "required": true, "group": "Resource", "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "SelfManagedUpgradeProfile", "args": [{"type": "string", "var": "$resource.properties.selfManagedUpgradeProfile.version", "options": ["version"], "group": "SelfManagedUpgradeProfile", "help": {"short": "Istio version"}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AppLinkMembers_CreateOrReplace", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "ResourceLocation", "name": "location", "arg": "$resource.location", "required": true}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "arg": "$resource.properties.clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "arg": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "arg": "$resource.properties.metadata.resourceId", "required": true}]}, {"type": "string", "name": "mode", "arg": "$resource.properties.mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.logs.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity", "arg": "$resource.properties.observabilitySettings.managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.metrics.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.traces.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "arg": "$resource.properties.selfManagedUpgradeProfile.version", "required": true}]}]}, {"type": "object", "name": "tags", "arg": "$resource.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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}, {"name": "update", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "FullyManagedUpgradeProfile", "args": [{"type": "string", "var": "$properties.properties.fullyManagedUpgradeProfile.releaseChannel", "options": ["release-channel"], "group": "FullyManagedUpgradeProfile", "help": {"short": "Release channel"}, "enum": {"items": [{"name": "Rapid", "value": "Rapid"}, {"name": "Stable", "value": "Stable"}]}}]}, {"name": "Properties", "args": [{"type": "object", "var": "$properties.properties.metadata", "options": ["metadata"], "hide": true, "group": "Properties", "help": {"short": "AppLink Member Metadata"}, "additionalProps": {"item": {"type": "any"}}}, {"type": "string", "var": "$properties.properties.mode", "options": ["mode"], "hide": true, "group": "Properties", "help": {"short": "Upgrade mode"}, "enum": {"items": [{"name": "FullyManaged", "value": "FullyManaged"}, {"name": "SelfManaged", "value": "SelfManaged"}]}}, {"type": "object", "var": "$properties.properties.observabilitySettings", "options": ["observability-settings"], "hide": true, "group": "Properties", "help": {"short": "Observability settings"}, "args": [{"type": "object", "var": "$properties.properties.observabilitySettings.logs", "options": ["logs"], "help": {"short": "Logs settings"}, "args": [{"type": "string", "var": "$properties.properties.observabilitySettings.logs.state", "options": ["state"], "help": {"short": "Logs state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"type": "string", "var": "$properties.properties.observabilitySettings.managedIdentity", "options": ["managed-identity"], "help": {"short": "Managed identity"}}, {"type": "object", "var": "$properties.properties.observabilitySettings.metrics", "options": ["metrics"], "help": {"short": "Metrics settings"}, "args": [{"type": "string", "var": "$properties.properties.observabilitySettings.metrics.state", "options": ["state"], "help": {"short": "Metrics state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"type": "object", "var": "$properties.properties.observabilitySettings.traces", "options": ["traces"], "help": {"short": "Traces settings"}, "args": [{"type": "string", "var": "$properties.properties.observabilitySettings.traces.state", "options": ["state"], "help": {"short": "Traces state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}]}, {"type": "object", "var": "$properties.tags", "options": ["tags"], "group": "Properties", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "SelfManagedUpgradeProfile", "args": [{"type": "string", "var": "$properties.properties.selfManagedUpgradeProfile.version", "options": ["version"], "hide": true, "group": "SelfManagedUpgradeProfile", "help": {"short": "Istio version"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "AppLinkMembers_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "patch", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "properties", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "arg": "$properties.properties.fullyManagedUpgradeProfile.releaseChannel", "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "arg": "$properties.properties.metadata", "additionalProps": {"item": {"type": "any"}}}, {"type": "string", "name": "mode", "arg": "$properties.properties.mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "arg": "$properties.properties.observabilitySettings", "props": [{"type": "object", "name": "logs", "arg": "$properties.properties.observabilitySettings.logs", "props": [{"type": "string", "name": "state", "arg": "$properties.properties.observabilitySettings.logs.state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity", "arg": "$properties.properties.observabilitySettings.managedIdentity"}, {"type": "object", "name": "metrics", "arg": "$properties.properties.observabilitySettings.metrics", "props": [{"type": "string", "name": "state", "arg": "$properties.properties.observabilitySettings.metrics.state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "arg": "$properties.properties.observabilitySettings.traces", "props": [{"type": "string", "name": "state", "arg": "$properties.properties.observabilitySettings.traces.state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "arg": "$properties.properties.selfManagedUpgradeProfile.version"}]}]}, {"type": "object", "name": "tags", "arg": "$properties.tags", "additionalProps": {"item": {"type": "string"}}}], "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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.xml index 0e567f00e..f0db26309 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.xml +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.xml @@ -13,12 +13,8 @@ - - - - - - + + @@ -174,12 +170,8 @@ - - - - - - + + @@ -233,12 +225,8 @@ - - - - - - + + @@ -524,7 +512,7 @@ - + @@ -535,15 +523,11 @@ - - - - - - + + - + @@ -552,18 +536,24 @@ - + + + + + + + - + - + - + @@ -571,12 +561,12 @@ - + - + - + @@ -584,9 +574,9 @@ - + - + @@ -595,24 +585,22 @@ - - - - - - - - - + - + - + + + + + + + - + @@ -631,11 +619,73 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + @@ -742,106 +792,11 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +
+ + +
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9L3VwZ3JhZGVoaXN0b3JpZXM=/2025-08-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9L3VwZ3JhZGVoaXN0b3JpZXM=/2025-08-01-preview.json index 41257bab6..4b4f6a872 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9L3VwZ3JhZGVoaXN0b3JpZXM=/2025-08-01-preview.json +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9L3VwZ3JhZGVoaXN0b3JpZXM=/2025-08-01-preview.json @@ -1 +1 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}/upgradehistories", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0vdXBncmFkZUhpc3Rvcmllcw==/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink member upgrade-history", "commands": [{"name": "list", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}/upgradehistories", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0vdXBncmFkZUhpc3Rvcmllcw==/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["name", "member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "group": "", "idPart": "resource_group", "help": {"short": "Name of resource group"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "group": "", "idPart": "subscription", "help": {"short": "Name or ID of subscription"}}]}], "operations": [{"operationId": "UpgradeHistories_ListByAppLinkMember", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}/upgradeHistories", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "dateTime", "name": "endTimestamp", "format": {"protocol": "iso"}}, {"type": "string", "name": "fromVersion", "required": true}, {"type": "string", "name": "initiatedBy", "required": true}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "dateTime", "name": "startTimestamp", "required": true, "format": {"protocol": "iso"}}, {"type": "string", "name": "toVersion", "required": 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"}], "confirmation": ""}]}]} \ No newline at end of file +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}/upgradehistories", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0vdXBncmFkZUhpc3Rvcmllcw==/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink member upgrade-history", "commands": [{"name": "list", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}/upgradehistories", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0vdXBncmFkZUhpc3Rvcmllcw==/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["name", "member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "UpgradeHistories_ListByAppLinkMember", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}/upgradeHistories", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "dateTime", "name": "endTimestamp", "format": {"protocol": "iso"}}, {"type": "string", "name": "fromVersion", "required": true}, {"type": "string", "name": "initiatedBy", "required": true}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "dateTime", "name": "startTimestamp", "required": true, "format": {"protocol": "iso"}}, {"type": "string", "name": "toVersion", "required": 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"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9L3VwZ3JhZGVoaXN0b3JpZXM=/2025-08-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9L3VwZ3JhZGVoaXN0b3JpZXM=/2025-08-01-preview.xml index a4f5b1704..7de9d54d3 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9L3VwZ3JhZGVoaXN0b3JpZXM=/2025-08-01-preview.xml +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9L3VwZ3JhZGVoaXN0b3JpZXM=/2025-08-01-preview.xml @@ -13,12 +13,8 @@ - - - - - - + + From b2c5e9bd0e8f6573e263d7d84e3089409f388b19 Mon Sep 17 00:00:00 2001 From: German Robayo Paz Date: Fri, 10 Oct 2025 16:28:52 -0700 Subject: [PATCH 07/13] fix parameter name --- .../2025-08-01-preview.json | 2 +- .../2025-08-01-preview.xml | 2 +- .../2025-08-01-preview.json | 2 +- .../2025-08-01-preview.xml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.json index 1adf9f8d4..531c479a6 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.json +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.json @@ -1 +1 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink", "commands": [{"name": "show", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["n", "name", "applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinks_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "metrics", "props": [{"readOnly": true, "type": "string", "name": "grafanaDashboard"}, {"type": "string", "name": "monitorWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "insightsResourceId", "required": true}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"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}], "confirmation": ""}, {"name": "delete", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["n", "name", "applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinks_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["n", "name", "applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "Identity", "args": [{"blank": {"value": "True"}, "type": "string", "var": "$resource.identity.systemAssigned", "options": ["system-assigned", "mi-system-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the system managed identity."}}, {"type": "string", "var": "$resource.identity.type", "options": ["type"], "hide": true, "group": "Identity", "help": {"short": "Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed)."}, "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": "$resource.identity.userAssigned", "options": ["user-assigned", "mi-user-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the user managed identities."}, "item": {"type": "string"}}, {"type": "object", "var": "$resource.identity.userAssignedIdentities", "options": ["user-assigned-identities"], "hide": true, "group": "Identity", "help": {"short": "The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests."}, "additionalProps": {"item": {"nullable": true, "blank": {"value": {}}, "type": "object"}}}]}, {"name": "ObservabilityProfile", "args": [{"type": "string", "var": "$resource.properties.observabilityProfile.logs.logsWorkspaceResourceId", "options": ["logs-workspace-resource-id"], "hide": true, "group": "ObservabilityProfile", "help": {"short": "Logs workspace resource ID"}}, {"type": "string", "var": "$resource.properties.observabilityProfile.metrics.monitorWorkspaceResourceId", "options": ["metrics-monitor-workspace-resource-id"], "hide": true, "group": "ObservabilityProfile", "help": {"short": "Monitor workspace resource ID"}}, {"type": "string", "var": "$resource.properties.observabilityProfile.traces.insightsResourceId", "options": ["traces-insights-resource-id"], "hide": true, "group": "ObservabilityProfile", "help": {"short": "Insights resource ID"}}]}, {"name": "Resource", "args": [{"type": "ResourceLocation", "var": "$resource.location", "options": ["l", "location"], "required": true, "group": "Resource", "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AppLinks_CreateOrReplace", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "IdentityObject", "name": "identity", "props": [{"type": "string", "name": "type", "arg": "$resource.identity.type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "arg": "$resource.identity.userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object"}}}], "userAssigned": {"action": "create", "type": "array", "name": "userAssigned", "arg": "$resource.identity.userAssigned", "item": {"action": "create", "type": "string"}}, "systemAssigned": {"action": "create", "type": "string", "name": "systemAssigned", "arg": "$resource.identity.systemAssigned"}}, {"type": "ResourceLocation", "name": "location", "arg": "$resource.location", "required": true}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "arg": "$resource.properties.observabilityProfile.logs.logsWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "monitorWorkspaceResourceId", "arg": "$resource.properties.observabilityProfile.metrics.monitorWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "insightsResourceId", "arg": "$resource.properties.observabilityProfile.traces.insightsResourceId", "required": true}]}]}]}, {"type": "object", "name": "tags", "arg": "$resource.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.AppLink/appLinks/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "metrics", "props": [{"readOnly": true, "type": "string", "name": "grafanaDashboard"}, {"type": "string", "name": "monitorWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "insightsResourceId", "required": true}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"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}], "confirmation": ""}, {"name": "update", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["n", "name", "app-link-name"], "required": true, "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "Identity", "args": [{"blank": {"value": "True"}, "type": "string", "var": "$properties.identity.systemAssigned", "options": ["system-assigned", "mi-system-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the system managed identity."}}, {"type": "string", "var": "$properties.identity.type", "options": ["type"], "hide": true, "group": "Identity", "help": {"short": "The type of managed identity assigned to this resource."}, "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": "$properties.identity.userAssigned", "options": ["user-assigned", "mi-user-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the user managed identities."}, "item": {"type": "string"}}, {"type": "object", "var": "$properties.identity.userAssignedIdentities", "options": ["user-assigned-identities"], "hide": true, "group": "Identity", "help": {"short": "The identities assigned to this resource by the user."}, "additionalProps": {"item": {"nullable": true, "blank": {"value": {}}, "type": "object"}}}]}, {"name": "Properties", "args": [{"type": "object", "var": "$properties.properties.observabilityProfile", "options": ["observability-profile"], "hide": true, "group": "Properties", "help": {"short": "Observability profile"}, "args": [{"type": "object", "var": "$properties.properties.observabilityProfile.logs", "options": ["logs"], "help": {"short": "Logs profile"}, "args": [{"type": "string", "var": "$properties.properties.observabilityProfile.logs.logsWorkspaceResourceId", "options": ["logs-workspace-resource-id"], "help": {"short": "Logs workspace resource ID"}}]}, {"type": "object", "var": "$properties.properties.observabilityProfile.metrics", "options": ["metrics"], "help": {"short": "Metrics profile"}, "args": [{"type": "string", "var": "$properties.properties.observabilityProfile.metrics.monitorWorkspaceResourceId", "options": ["monitor-workspace-resource-id"], "help": {"short": "Monitor workspace resource ID"}}]}, {"type": "object", "var": "$properties.properties.observabilityProfile.traces", "options": ["traces"], "help": {"short": "Traces profile"}, "args": [{"type": "string", "var": "$properties.properties.observabilityProfile.traces.insightsResourceId", "options": ["insights-resource-id"], "help": {"short": "Insights resource ID"}}]}]}, {"type": "object", "var": "$properties.tags", "options": ["tags"], "group": "Properties", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "AppLinks_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "patch", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "properties", "required": true, "props": [{"type": "IdentityObject", "name": "identity", "props": [{"type": "string", "name": "type", "arg": "$properties.identity.type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "arg": "$properties.identity.userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object"}}}], "userAssigned": {"action": "create", "type": "array", "name": "userAssigned", "arg": "$properties.identity.userAssigned", "item": {"action": "create", "type": "string"}}, "systemAssigned": {"action": "create", "type": "string", "name": "systemAssigned", "arg": "$properties.identity.systemAssigned"}}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "arg": "$properties.properties.observabilityProfile", "props": [{"type": "object", "name": "logs", "arg": "$properties.properties.observabilityProfile.logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "arg": "$properties.properties.observabilityProfile.logs.logsWorkspaceResourceId"}]}, {"type": "object", "name": "metrics", "arg": "$properties.properties.observabilityProfile.metrics", "props": [{"type": "string", "name": "monitorWorkspaceResourceId", "arg": "$properties.properties.observabilityProfile.metrics.monitorWorkspaceResourceId"}]}, {"type": "object", "name": "traces", "arg": "$properties.properties.observabilityProfile.traces", "props": [{"type": "string", "name": "insightsResourceId", "arg": "$properties.properties.observabilityProfile.traces.insightsResourceId"}]}]}]}, {"type": "object", "name": "tags", "arg": "$properties.tags", "additionalProps": {"item": {"type": "string"}}}], "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.AppLink/appLinks/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "metrics", "props": [{"readOnly": true, "type": "string", "name": "grafanaDashboard"}, {"type": "string", "name": "monitorWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "insightsResourceId", "required": true}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"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}], "confirmation": ""}]}]} \ No newline at end of file +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink", "commands": [{"name": "show", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["n", "name", "applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinks_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "metrics", "props": [{"readOnly": true, "type": "string", "name": "grafanaDashboard"}, {"type": "string", "name": "monitorWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "insightsResourceId", "required": true}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"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}], "confirmation": ""}, {"name": "delete", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["n", "name", "applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinks_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["n", "name", "applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "Identity", "args": [{"blank": {"value": "True"}, "type": "string", "var": "$resource.identity.systemAssigned", "options": ["system-assigned", "mi-system-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the system managed identity."}}, {"type": "string", "var": "$resource.identity.type", "options": ["type"], "hide": true, "group": "Identity", "help": {"short": "Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed)."}, "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": "$resource.identity.userAssigned", "options": ["user-assigned", "mi-user-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the user managed identities."}, "item": {"type": "string"}}, {"type": "object", "var": "$resource.identity.userAssignedIdentities", "options": ["user-assigned-identities"], "hide": true, "group": "Identity", "help": {"short": "The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests."}, "additionalProps": {"item": {"nullable": true, "blank": {"value": {}}, "type": "object"}}}]}, {"name": "ObservabilityProfile", "args": [{"type": "string", "var": "$resource.properties.observabilityProfile.logs.logsWorkspaceResourceId", "options": ["logs-workspace-resource-id"], "hide": true, "group": "ObservabilityProfile", "help": {"short": "Logs workspace resource ID"}}, {"type": "string", "var": "$resource.properties.observabilityProfile.metrics.monitorWorkspaceResourceId", "options": ["metrics-monitor-workspace-resource-id"], "hide": true, "group": "ObservabilityProfile", "help": {"short": "Monitor workspace resource ID"}}, {"type": "string", "var": "$resource.properties.observabilityProfile.traces.insightsResourceId", "options": ["traces-insights-resource-id"], "hide": true, "group": "ObservabilityProfile", "help": {"short": "Insights resource ID"}}]}, {"name": "Resource", "args": [{"type": "ResourceLocation", "var": "$resource.location", "options": ["l", "location"], "required": true, "group": "Resource", "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AppLinks_CreateOrReplace", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "IdentityObject", "name": "identity", "props": [{"type": "string", "name": "type", "arg": "$resource.identity.type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "arg": "$resource.identity.userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object"}}}], "userAssigned": {"action": "create", "type": "array", "name": "userAssigned", "arg": "$resource.identity.userAssigned", "item": {"action": "create", "type": "string"}}, "systemAssigned": {"action": "create", "type": "string", "name": "systemAssigned", "arg": "$resource.identity.systemAssigned"}}, {"type": "ResourceLocation", "name": "location", "arg": "$resource.location", "required": true}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "arg": "$resource.properties.observabilityProfile.logs.logsWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "monitorWorkspaceResourceId", "arg": "$resource.properties.observabilityProfile.metrics.monitorWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "insightsResourceId", "arg": "$resource.properties.observabilityProfile.traces.insightsResourceId", "required": true}]}]}]}, {"type": "object", "name": "tags", "arg": "$resource.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.AppLink/appLinks/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "metrics", "props": [{"readOnly": true, "type": "string", "name": "grafanaDashboard"}, {"type": "string", "name": "monitorWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "insightsResourceId", "required": true}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"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}], "confirmation": ""}, {"name": "update", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["n", "name", "applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "Identity", "args": [{"blank": {"value": "True"}, "type": "string", "var": "$properties.identity.systemAssigned", "options": ["system-assigned", "mi-system-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the system managed identity."}}, {"type": "string", "var": "$properties.identity.type", "options": ["type"], "hide": true, "group": "Identity", "help": {"short": "The type of managed identity assigned to this resource."}, "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": "$properties.identity.userAssigned", "options": ["user-assigned", "mi-user-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the user managed identities."}, "item": {"type": "string"}}, {"type": "object", "var": "$properties.identity.userAssignedIdentities", "options": ["user-assigned-identities"], "hide": true, "group": "Identity", "help": {"short": "The identities assigned to this resource by the user."}, "additionalProps": {"item": {"nullable": true, "blank": {"value": {}}, "type": "object"}}}]}, {"name": "Properties", "args": [{"type": "object", "var": "$properties.properties.observabilityProfile", "options": ["observability-profile"], "hide": true, "group": "Properties", "help": {"short": "Observability profile"}, "args": [{"type": "object", "var": "$properties.properties.observabilityProfile.logs", "options": ["logs"], "help": {"short": "Logs profile"}, "args": [{"type": "string", "var": "$properties.properties.observabilityProfile.logs.logsWorkspaceResourceId", "options": ["logs-workspace-resource-id"], "help": {"short": "Logs workspace resource ID"}}]}, {"type": "object", "var": "$properties.properties.observabilityProfile.metrics", "options": ["metrics"], "help": {"short": "Metrics profile"}, "args": [{"type": "string", "var": "$properties.properties.observabilityProfile.metrics.monitorWorkspaceResourceId", "options": ["monitor-workspace-resource-id"], "help": {"short": "Monitor workspace resource ID"}}]}, {"type": "object", "var": "$properties.properties.observabilityProfile.traces", "options": ["traces"], "help": {"short": "Traces profile"}, "args": [{"type": "string", "var": "$properties.properties.observabilityProfile.traces.insightsResourceId", "options": ["insights-resource-id"], "help": {"short": "Insights resource ID"}}]}]}, {"type": "object", "var": "$properties.tags", "options": ["tags"], "group": "Properties", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "AppLinks_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "patch", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "properties", "required": true, "props": [{"type": "IdentityObject", "name": "identity", "props": [{"type": "string", "name": "type", "arg": "$properties.identity.type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "arg": "$properties.identity.userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object"}}}], "userAssigned": {"action": "create", "type": "array", "name": "userAssigned", "arg": "$properties.identity.userAssigned", "item": {"action": "create", "type": "string"}}, "systemAssigned": {"action": "create", "type": "string", "name": "systemAssigned", "arg": "$properties.identity.systemAssigned"}}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "arg": "$properties.properties.observabilityProfile", "props": [{"type": "object", "name": "logs", "arg": "$properties.properties.observabilityProfile.logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "arg": "$properties.properties.observabilityProfile.logs.logsWorkspaceResourceId"}]}, {"type": "object", "name": "metrics", "arg": "$properties.properties.observabilityProfile.metrics", "props": [{"type": "string", "name": "monitorWorkspaceResourceId", "arg": "$properties.properties.observabilityProfile.metrics.monitorWorkspaceResourceId"}]}, {"type": "object", "name": "traces", "arg": "$properties.properties.observabilityProfile.traces", "props": [{"type": "string", "name": "insightsResourceId", "arg": "$properties.properties.observabilityProfile.traces.insightsResourceId"}]}]}]}, {"type": "object", "name": "tags", "arg": "$properties.tags", "additionalProps": {"item": {"type": "string"}}}], "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.AppLink/appLinks/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "metrics", "props": [{"readOnly": true, "type": "string", "name": "grafanaDashboard"}, {"type": "string", "name": "monitorWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "insightsResourceId", "required": true}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"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}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.xml index 3a6029832..1c1a87f2d 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.xml +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.xml @@ -408,7 +408,7 @@ - + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.json index 5fb17f4ba..6d7ad6c0f 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.json +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.json @@ -1 +1 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink member", "commands": [{"name": "show", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinkMembers_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}, {"name": "delete", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinkMembers_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "join", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "FullyManagedUpgradeProfile", "args": [{"type": "string", "var": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "options": ["release-channel"], "group": "FullyManagedUpgradeProfile", "help": {"short": "Release channel"}, "default": {"value": "Stable"}, "enum": {"items": [{"name": "Rapid", "value": "Rapid"}, {"name": "Stable", "value": "Stable"}], "supportExtension": true}}]}, {"name": "Metadata", "args": [{"type": "string", "var": "$resource.properties.metadata.resourceId", "options": ["member-resource-id"], "group": "Metadata", "help": {"short": "Resource ID"}}]}, {"name": "ObservabilitySettings", "args": [{"type": "string", "var": "$resource.properties.observabilitySettings.logs.state", "options": ["logs-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Logs state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"type": "string", "var": "$resource.properties.observabilitySettings.managedIdentity", "options": ["managed-identity"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Managed identity"}}, {"type": "string", "var": "$resource.properties.observabilitySettings.metrics.state", "options": ["metrics-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Metrics state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"type": "string", "var": "$resource.properties.observabilitySettings.traces.state", "options": ["traces-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Traces state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$resource.properties.clusterType", "options": ["cluster-type"], "group": "Properties", "help": {"short": "Cluster type"}, "default": {"value": "AKS"}, "enum": {"items": [{"name": "AKS", "value": "AKS"}]}}, {"type": "string", "var": "$resource.properties.mode", "options": ["upgrade-mode"], "group": "Properties", "help": {"short": "Upgrade mode"}, "default": {"value": "FullyManaged"}, "enum": {"items": [{"name": "FullyManaged", "value": "FullyManaged"}, {"name": "SelfManaged", "value": "SelfManaged"}]}}]}, {"name": "Resource", "args": [{"type": "ResourceLocation", "var": "$resource.location", "options": ["member-location"], "required": true, "group": "Resource", "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "SelfManagedUpgradeProfile", "args": [{"type": "string", "var": "$resource.properties.selfManagedUpgradeProfile.version", "options": ["version"], "group": "SelfManagedUpgradeProfile", "help": {"short": "Istio version"}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AppLinkMembers_CreateOrReplace", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "ResourceLocation", "name": "location", "arg": "$resource.location", "required": true}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "arg": "$resource.properties.clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "arg": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "arg": "$resource.properties.metadata.resourceId", "required": true}]}, {"type": "string", "name": "mode", "arg": "$resource.properties.mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.logs.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity", "arg": "$resource.properties.observabilitySettings.managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.metrics.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.traces.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "arg": "$resource.properties.selfManagedUpgradeProfile.version", "required": true}]}]}, {"type": "object", "name": "tags", "arg": "$resource.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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}, {"name": "update", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "FullyManagedUpgradeProfile", "args": [{"type": "string", "var": "$properties.properties.fullyManagedUpgradeProfile.releaseChannel", "options": ["release-channel"], "group": "FullyManagedUpgradeProfile", "help": {"short": "Release channel"}, "enum": {"items": [{"name": "Rapid", "value": "Rapid"}, {"name": "Stable", "value": "Stable"}]}}]}, {"name": "Properties", "args": [{"type": "object", "var": "$properties.properties.metadata", "options": ["metadata"], "hide": true, "group": "Properties", "help": {"short": "AppLink Member Metadata"}, "additionalProps": {"item": {"type": "any"}}}, {"type": "string", "var": "$properties.properties.mode", "options": ["mode"], "hide": true, "group": "Properties", "help": {"short": "Upgrade mode"}, "enum": {"items": [{"name": "FullyManaged", "value": "FullyManaged"}, {"name": "SelfManaged", "value": "SelfManaged"}]}}, {"type": "object", "var": "$properties.properties.observabilitySettings", "options": ["observability-settings"], "hide": true, "group": "Properties", "help": {"short": "Observability settings"}, "args": [{"type": "object", "var": "$properties.properties.observabilitySettings.logs", "options": ["logs"], "help": {"short": "Logs settings"}, "args": [{"type": "string", "var": "$properties.properties.observabilitySettings.logs.state", "options": ["state"], "help": {"short": "Logs state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"type": "string", "var": "$properties.properties.observabilitySettings.managedIdentity", "options": ["managed-identity"], "help": {"short": "Managed identity"}}, {"type": "object", "var": "$properties.properties.observabilitySettings.metrics", "options": ["metrics"], "help": {"short": "Metrics settings"}, "args": [{"type": "string", "var": "$properties.properties.observabilitySettings.metrics.state", "options": ["state"], "help": {"short": "Metrics state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"type": "object", "var": "$properties.properties.observabilitySettings.traces", "options": ["traces"], "help": {"short": "Traces settings"}, "args": [{"type": "string", "var": "$properties.properties.observabilitySettings.traces.state", "options": ["state"], "help": {"short": "Traces state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}]}, {"type": "object", "var": "$properties.tags", "options": ["tags"], "group": "Properties", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "SelfManagedUpgradeProfile", "args": [{"type": "string", "var": "$properties.properties.selfManagedUpgradeProfile.version", "options": ["version"], "hide": true, "group": "SelfManagedUpgradeProfile", "help": {"short": "Istio version"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "AppLinkMembers_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "patch", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "properties", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "arg": "$properties.properties.fullyManagedUpgradeProfile.releaseChannel", "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "arg": "$properties.properties.metadata", "additionalProps": {"item": {"type": "any"}}}, {"type": "string", "name": "mode", "arg": "$properties.properties.mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "arg": "$properties.properties.observabilitySettings", "props": [{"type": "object", "name": "logs", "arg": "$properties.properties.observabilitySettings.logs", "props": [{"type": "string", "name": "state", "arg": "$properties.properties.observabilitySettings.logs.state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity", "arg": "$properties.properties.observabilitySettings.managedIdentity"}, {"type": "object", "name": "metrics", "arg": "$properties.properties.observabilitySettings.metrics", "props": [{"type": "string", "name": "state", "arg": "$properties.properties.observabilitySettings.metrics.state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "arg": "$properties.properties.observabilitySettings.traces", "props": [{"type": "string", "name": "state", "arg": "$properties.properties.observabilitySettings.traces.state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "arg": "$properties.properties.selfManagedUpgradeProfile.version"}]}]}, {"type": "object", "name": "tags", "arg": "$properties.tags", "additionalProps": {"item": {"type": "string"}}}], "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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}]}]} \ No newline at end of file +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink member", "commands": [{"name": "show", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinkMembers_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}, {"name": "delete", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinkMembers_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "join", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "FullyManagedUpgradeProfile", "args": [{"type": "string", "var": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "options": ["release-channel"], "group": "FullyManagedUpgradeProfile", "help": {"short": "Release channel"}, "default": {"value": "Stable"}, "enum": {"items": [{"name": "Rapid", "value": "Rapid"}, {"name": "Stable", "value": "Stable"}], "supportExtension": true}}]}, {"name": "Metadata", "args": [{"type": "string", "var": "$resource.properties.metadata.resourceId", "options": ["member-resource-id"], "group": "Metadata", "help": {"short": "Resource ID"}}]}, {"name": "ObservabilitySettings", "args": [{"type": "string", "var": "$resource.properties.observabilitySettings.logs.state", "options": ["logs-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Logs state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"type": "string", "var": "$resource.properties.observabilitySettings.managedIdentity", "options": ["managed-identity"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Managed identity"}}, {"type": "string", "var": "$resource.properties.observabilitySettings.metrics.state", "options": ["metrics-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Metrics state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"type": "string", "var": "$resource.properties.observabilitySettings.traces.state", "options": ["traces-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Traces state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$resource.properties.clusterType", "options": ["cluster-type"], "group": "Properties", "help": {"short": "Cluster type"}, "default": {"value": "AKS"}, "enum": {"items": [{"name": "AKS", "value": "AKS"}]}}, {"type": "string", "var": "$resource.properties.mode", "options": ["upgrade-mode"], "group": "Properties", "help": {"short": "Upgrade mode"}, "default": {"value": "FullyManaged"}, "enum": {"items": [{"name": "FullyManaged", "value": "FullyManaged"}, {"name": "SelfManaged", "value": "SelfManaged"}]}}]}, {"name": "Resource", "args": [{"type": "ResourceLocation", "var": "$resource.location", "options": ["member-location"], "required": true, "group": "Resource", "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "SelfManagedUpgradeProfile", "args": [{"type": "string", "var": "$resource.properties.selfManagedUpgradeProfile.version", "options": ["version"], "group": "SelfManagedUpgradeProfile", "help": {"short": "Istio version"}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AppLinkMembers_CreateOrReplace", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "ResourceLocation", "name": "location", "arg": "$resource.location", "required": true}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "arg": "$resource.properties.clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "arg": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "arg": "$resource.properties.metadata.resourceId", "required": true}]}, {"type": "string", "name": "mode", "arg": "$resource.properties.mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.logs.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity", "arg": "$resource.properties.observabilitySettings.managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.metrics.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.traces.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "arg": "$resource.properties.selfManagedUpgradeProfile.version", "required": true}]}]}, {"type": "object", "name": "tags", "arg": "$resource.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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}, {"name": "update", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "FullyManagedUpgradeProfile", "args": [{"type": "string", "var": "$properties.properties.fullyManagedUpgradeProfile.releaseChannel", "options": ["release-channel"], "group": "FullyManagedUpgradeProfile", "help": {"short": "Release channel"}, "enum": {"items": [{"name": "Rapid", "value": "Rapid"}, {"name": "Stable", "value": "Stable"}]}}]}, {"name": "Properties", "args": [{"type": "object", "var": "$properties.properties.metadata", "options": ["metadata"], "hide": true, "group": "Properties", "help": {"short": "AppLink Member Metadata"}, "additionalProps": {"item": {"type": "any"}}}, {"type": "string", "var": "$properties.properties.mode", "options": ["mode"], "hide": true, "group": "Properties", "help": {"short": "Upgrade mode"}, "enum": {"items": [{"name": "FullyManaged", "value": "FullyManaged"}, {"name": "SelfManaged", "value": "SelfManaged"}]}}, {"type": "object", "var": "$properties.properties.observabilitySettings", "options": ["observability-settings"], "hide": true, "group": "Properties", "help": {"short": "Observability settings"}, "args": [{"type": "object", "var": "$properties.properties.observabilitySettings.logs", "options": ["logs"], "help": {"short": "Logs settings"}, "args": [{"type": "string", "var": "$properties.properties.observabilitySettings.logs.state", "options": ["state"], "help": {"short": "Logs state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"type": "string", "var": "$properties.properties.observabilitySettings.managedIdentity", "options": ["managed-identity"], "help": {"short": "Managed identity"}}, {"type": "object", "var": "$properties.properties.observabilitySettings.metrics", "options": ["metrics"], "help": {"short": "Metrics settings"}, "args": [{"type": "string", "var": "$properties.properties.observabilitySettings.metrics.state", "options": ["state"], "help": {"short": "Metrics state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"type": "object", "var": "$properties.properties.observabilitySettings.traces", "options": ["traces"], "help": {"short": "Traces settings"}, "args": [{"type": "string", "var": "$properties.properties.observabilitySettings.traces.state", "options": ["state"], "help": {"short": "Traces state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}]}, {"type": "object", "var": "$properties.tags", "options": ["tags"], "group": "Properties", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "SelfManagedUpgradeProfile", "args": [{"type": "string", "var": "$properties.properties.selfManagedUpgradeProfile.version", "options": ["version"], "group": "SelfManagedUpgradeProfile", "help": {"short": "Istio version"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "AppLinkMembers_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "patch", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "properties", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "arg": "$properties.properties.fullyManagedUpgradeProfile.releaseChannel", "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "arg": "$properties.properties.metadata", "additionalProps": {"item": {"type": "any"}}}, {"type": "string", "name": "mode", "arg": "$properties.properties.mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "arg": "$properties.properties.observabilitySettings", "props": [{"type": "object", "name": "logs", "arg": "$properties.properties.observabilitySettings.logs", "props": [{"type": "string", "name": "state", "arg": "$properties.properties.observabilitySettings.logs.state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity", "arg": "$properties.properties.observabilitySettings.managedIdentity"}, {"type": "object", "name": "metrics", "arg": "$properties.properties.observabilitySettings.metrics", "props": [{"type": "string", "name": "state", "arg": "$properties.properties.observabilitySettings.metrics.state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "arg": "$properties.properties.observabilitySettings.traces", "props": [{"type": "string", "name": "state", "arg": "$properties.properties.observabilitySettings.traces.state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "arg": "$properties.properties.selfManagedUpgradeProfile.version"}]}]}, {"type": "object", "name": "tags", "arg": "$properties.tags", "additionalProps": {"item": {"type": "string"}}}], "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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.xml index f0db26309..b4ff5c09c 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.xml +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.xml @@ -593,7 +593,7 @@ - + From 5e0154fab58fe92925a03ab67e70bdf7df5708a0 Mon Sep 17 00:00:00 2001 From: German Robayo Paz Date: Fri, 17 Oct 2025 09:39:37 -0700 Subject: [PATCH 08/13] renam e--type to --identity-type and unhide it --- .../2025-08-01-preview.json | 2 +- .../2025-08-01-preview.xml | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.json index 531c479a6..8c132dd23 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.json +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.json @@ -1 +1 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink", "commands": [{"name": "show", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["n", "name", "applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinks_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "metrics", "props": [{"readOnly": true, "type": "string", "name": "grafanaDashboard"}, {"type": "string", "name": "monitorWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "insightsResourceId", "required": true}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"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}], "confirmation": ""}, {"name": "delete", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["n", "name", "applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinks_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["n", "name", "applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "Identity", "args": [{"blank": {"value": "True"}, "type": "string", "var": "$resource.identity.systemAssigned", "options": ["system-assigned", "mi-system-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the system managed identity."}}, {"type": "string", "var": "$resource.identity.type", "options": ["type"], "hide": true, "group": "Identity", "help": {"short": "Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed)."}, "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": "$resource.identity.userAssigned", "options": ["user-assigned", "mi-user-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the user managed identities."}, "item": {"type": "string"}}, {"type": "object", "var": "$resource.identity.userAssignedIdentities", "options": ["user-assigned-identities"], "hide": true, "group": "Identity", "help": {"short": "The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests."}, "additionalProps": {"item": {"nullable": true, "blank": {"value": {}}, "type": "object"}}}]}, {"name": "ObservabilityProfile", "args": [{"type": "string", "var": "$resource.properties.observabilityProfile.logs.logsWorkspaceResourceId", "options": ["logs-workspace-resource-id"], "hide": true, "group": "ObservabilityProfile", "help": {"short": "Logs workspace resource ID"}}, {"type": "string", "var": "$resource.properties.observabilityProfile.metrics.monitorWorkspaceResourceId", "options": ["metrics-monitor-workspace-resource-id"], "hide": true, "group": "ObservabilityProfile", "help": {"short": "Monitor workspace resource ID"}}, {"type": "string", "var": "$resource.properties.observabilityProfile.traces.insightsResourceId", "options": ["traces-insights-resource-id"], "hide": true, "group": "ObservabilityProfile", "help": {"short": "Insights resource ID"}}]}, {"name": "Resource", "args": [{"type": "ResourceLocation", "var": "$resource.location", "options": ["l", "location"], "required": true, "group": "Resource", "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AppLinks_CreateOrReplace", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "IdentityObject", "name": "identity", "props": [{"type": "string", "name": "type", "arg": "$resource.identity.type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "arg": "$resource.identity.userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object"}}}], "userAssigned": {"action": "create", "type": "array", "name": "userAssigned", "arg": "$resource.identity.userAssigned", "item": {"action": "create", "type": "string"}}, "systemAssigned": {"action": "create", "type": "string", "name": "systemAssigned", "arg": "$resource.identity.systemAssigned"}}, {"type": "ResourceLocation", "name": "location", "arg": "$resource.location", "required": true}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "arg": "$resource.properties.observabilityProfile.logs.logsWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "monitorWorkspaceResourceId", "arg": "$resource.properties.observabilityProfile.metrics.monitorWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "insightsResourceId", "arg": "$resource.properties.observabilityProfile.traces.insightsResourceId", "required": true}]}]}]}, {"type": "object", "name": "tags", "arg": "$resource.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.AppLink/appLinks/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "metrics", "props": [{"readOnly": true, "type": "string", "name": "grafanaDashboard"}, {"type": "string", "name": "monitorWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "insightsResourceId", "required": true}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"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}], "confirmation": ""}, {"name": "update", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["n", "name", "applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "Identity", "args": [{"blank": {"value": "True"}, "type": "string", "var": "$properties.identity.systemAssigned", "options": ["system-assigned", "mi-system-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the system managed identity."}}, {"type": "string", "var": "$properties.identity.type", "options": ["type"], "hide": true, "group": "Identity", "help": {"short": "The type of managed identity assigned to this resource."}, "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": "$properties.identity.userAssigned", "options": ["user-assigned", "mi-user-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the user managed identities."}, "item": {"type": "string"}}, {"type": "object", "var": "$properties.identity.userAssignedIdentities", "options": ["user-assigned-identities"], "hide": true, "group": "Identity", "help": {"short": "The identities assigned to this resource by the user."}, "additionalProps": {"item": {"nullable": true, "blank": {"value": {}}, "type": "object"}}}]}, {"name": "Properties", "args": [{"type": "object", "var": "$properties.properties.observabilityProfile", "options": ["observability-profile"], "hide": true, "group": "Properties", "help": {"short": "Observability profile"}, "args": [{"type": "object", "var": "$properties.properties.observabilityProfile.logs", "options": ["logs"], "help": {"short": "Logs profile"}, "args": [{"type": "string", "var": "$properties.properties.observabilityProfile.logs.logsWorkspaceResourceId", "options": ["logs-workspace-resource-id"], "help": {"short": "Logs workspace resource ID"}}]}, {"type": "object", "var": "$properties.properties.observabilityProfile.metrics", "options": ["metrics"], "help": {"short": "Metrics profile"}, "args": [{"type": "string", "var": "$properties.properties.observabilityProfile.metrics.monitorWorkspaceResourceId", "options": ["monitor-workspace-resource-id"], "help": {"short": "Monitor workspace resource ID"}}]}, {"type": "object", "var": "$properties.properties.observabilityProfile.traces", "options": ["traces"], "help": {"short": "Traces profile"}, "args": [{"type": "string", "var": "$properties.properties.observabilityProfile.traces.insightsResourceId", "options": ["insights-resource-id"], "help": {"short": "Insights resource ID"}}]}]}, {"type": "object", "var": "$properties.tags", "options": ["tags"], "group": "Properties", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "AppLinks_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "patch", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "properties", "required": true, "props": [{"type": "IdentityObject", "name": "identity", "props": [{"type": "string", "name": "type", "arg": "$properties.identity.type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "arg": "$properties.identity.userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object"}}}], "userAssigned": {"action": "create", "type": "array", "name": "userAssigned", "arg": "$properties.identity.userAssigned", "item": {"action": "create", "type": "string"}}, "systemAssigned": {"action": "create", "type": "string", "name": "systemAssigned", "arg": "$properties.identity.systemAssigned"}}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "arg": "$properties.properties.observabilityProfile", "props": [{"type": "object", "name": "logs", "arg": "$properties.properties.observabilityProfile.logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "arg": "$properties.properties.observabilityProfile.logs.logsWorkspaceResourceId"}]}, {"type": "object", "name": "metrics", "arg": "$properties.properties.observabilityProfile.metrics", "props": [{"type": "string", "name": "monitorWorkspaceResourceId", "arg": "$properties.properties.observabilityProfile.metrics.monitorWorkspaceResourceId"}]}, {"type": "object", "name": "traces", "arg": "$properties.properties.observabilityProfile.traces", "props": [{"type": "string", "name": "insightsResourceId", "arg": "$properties.properties.observabilityProfile.traces.insightsResourceId"}]}]}]}, {"type": "object", "name": "tags", "arg": "$properties.tags", "additionalProps": {"item": {"type": "string"}}}], "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.AppLink/appLinks/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "metrics", "props": [{"readOnly": true, "type": "string", "name": "grafanaDashboard"}, {"type": "string", "name": "monitorWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "insightsResourceId", "required": true}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"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}], "confirmation": ""}]}]} \ No newline at end of file +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink", "commands": [{"name": "show", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["n", "name", "applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinks_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "metrics", "props": [{"readOnly": true, "type": "string", "name": "grafanaDashboard"}, {"type": "string", "name": "monitorWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "insightsResourceId", "required": true}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"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}], "confirmation": ""}, {"name": "delete", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["n", "name", "applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinks_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["n", "name", "applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "Identity", "args": [{"blank": {"value": "True"}, "type": "string", "var": "$resource.identity.systemAssigned", "options": ["system-assigned", "mi-system-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the system managed identity."}}, {"type": "string", "var": "$resource.identity.type", "options": ["identity-type"], "group": "Identity", "help": {"short": "Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed)."}, "default": {"value": "SystemAssigned"}, "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": "$resource.identity.userAssigned", "options": ["user-assigned", "mi-user-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the user managed identities."}, "item": {"type": "string"}}, {"type": "object", "var": "$resource.identity.userAssignedIdentities", "options": ["user-assigned-identities"], "hide": true, "group": "Identity", "help": {"short": "The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests."}, "additionalProps": {"item": {"nullable": true, "blank": {"value": {}}, "type": "object"}}}]}, {"name": "ObservabilityProfile", "args": [{"type": "string", "var": "$resource.properties.observabilityProfile.logs.logsWorkspaceResourceId", "options": ["logs-workspace-resource-id"], "hide": true, "group": "ObservabilityProfile", "help": {"short": "Logs workspace resource ID"}}, {"type": "string", "var": "$resource.properties.observabilityProfile.metrics.monitorWorkspaceResourceId", "options": ["metrics-monitor-workspace-resource-id"], "hide": true, "group": "ObservabilityProfile", "help": {"short": "Monitor workspace resource ID"}}, {"type": "string", "var": "$resource.properties.observabilityProfile.traces.insightsResourceId", "options": ["traces-insights-resource-id"], "hide": true, "group": "ObservabilityProfile", "help": {"short": "Insights resource ID"}}]}, {"name": "Resource", "args": [{"type": "ResourceLocation", "var": "$resource.location", "options": ["l", "location"], "required": true, "group": "Resource", "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AppLinks_CreateOrReplace", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "IdentityObject", "name": "identity", "props": [{"type": "string", "name": "type", "arg": "$resource.identity.type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "arg": "$resource.identity.userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object"}}}], "userAssigned": {"action": "create", "type": "array", "name": "userAssigned", "arg": "$resource.identity.userAssigned", "item": {"action": "create", "type": "string"}}, "systemAssigned": {"action": "create", "type": "string", "name": "systemAssigned", "arg": "$resource.identity.systemAssigned"}}, {"type": "ResourceLocation", "name": "location", "arg": "$resource.location", "required": true}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "arg": "$resource.properties.observabilityProfile.logs.logsWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "monitorWorkspaceResourceId", "arg": "$resource.properties.observabilityProfile.metrics.monitorWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "insightsResourceId", "arg": "$resource.properties.observabilityProfile.traces.insightsResourceId", "required": true}]}]}]}, {"type": "object", "name": "tags", "arg": "$resource.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.AppLink/appLinks/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "metrics", "props": [{"readOnly": true, "type": "string", "name": "grafanaDashboard"}, {"type": "string", "name": "monitorWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "insightsResourceId", "required": true}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"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}], "confirmation": ""}, {"name": "update", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["n", "name", "applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "Identity", "args": [{"blank": {"value": "True"}, "type": "string", "var": "$properties.identity.systemAssigned", "options": ["system-assigned", "mi-system-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the system managed identity."}}, {"type": "string", "var": "$properties.identity.type", "options": ["type"], "hide": true, "group": "Identity", "help": {"short": "The type of managed identity assigned to this resource."}, "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": "$properties.identity.userAssigned", "options": ["user-assigned", "mi-user-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the user managed identities."}, "item": {"type": "string"}}, {"type": "object", "var": "$properties.identity.userAssignedIdentities", "options": ["user-assigned-identities"], "hide": true, "group": "Identity", "help": {"short": "The identities assigned to this resource by the user."}, "additionalProps": {"item": {"nullable": true, "blank": {"value": {}}, "type": "object"}}}]}, {"name": "Properties", "args": [{"type": "object", "var": "$properties.properties.observabilityProfile", "options": ["observability-profile"], "hide": true, "group": "Properties", "help": {"short": "Observability profile"}, "args": [{"type": "object", "var": "$properties.properties.observabilityProfile.logs", "options": ["logs"], "help": {"short": "Logs profile"}, "args": [{"type": "string", "var": "$properties.properties.observabilityProfile.logs.logsWorkspaceResourceId", "options": ["logs-workspace-resource-id"], "help": {"short": "Logs workspace resource ID"}}]}, {"type": "object", "var": "$properties.properties.observabilityProfile.metrics", "options": ["metrics"], "help": {"short": "Metrics profile"}, "args": [{"type": "string", "var": "$properties.properties.observabilityProfile.metrics.monitorWorkspaceResourceId", "options": ["monitor-workspace-resource-id"], "help": {"short": "Monitor workspace resource ID"}}]}, {"type": "object", "var": "$properties.properties.observabilityProfile.traces", "options": ["traces"], "help": {"short": "Traces profile"}, "args": [{"type": "string", "var": "$properties.properties.observabilityProfile.traces.insightsResourceId", "options": ["insights-resource-id"], "help": {"short": "Insights resource ID"}}]}]}, {"type": "object", "var": "$properties.tags", "options": ["tags"], "group": "Properties", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "AppLinks_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "patch", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "properties", "required": true, "props": [{"type": "IdentityObject", "name": "identity", "props": [{"type": "string", "name": "type", "arg": "$properties.identity.type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "arg": "$properties.identity.userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object"}}}], "userAssigned": {"action": "create", "type": "array", "name": "userAssigned", "arg": "$properties.identity.userAssigned", "item": {"action": "create", "type": "string"}}, "systemAssigned": {"action": "create", "type": "string", "name": "systemAssigned", "arg": "$properties.identity.systemAssigned"}}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "arg": "$properties.properties.observabilityProfile", "props": [{"type": "object", "name": "logs", "arg": "$properties.properties.observabilityProfile.logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "arg": "$properties.properties.observabilityProfile.logs.logsWorkspaceResourceId"}]}, {"type": "object", "name": "metrics", "arg": "$properties.properties.observabilityProfile.metrics", "props": [{"type": "string", "name": "monitorWorkspaceResourceId", "arg": "$properties.properties.observabilityProfile.metrics.monitorWorkspaceResourceId"}]}, {"type": "object", "name": "traces", "arg": "$properties.properties.observabilityProfile.traces", "props": [{"type": "string", "name": "insightsResourceId", "arg": "$properties.properties.observabilityProfile.traces.insightsResourceId"}]}]}]}, {"type": "object", "name": "tags", "arg": "$properties.tags", "additionalProps": {"item": {"type": "string"}}}], "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.AppLink/appLinks/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "metrics", "props": [{"readOnly": true, "type": "string", "name": "grafanaDashboard"}, {"type": "string", "name": "monitorWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "insightsResourceId", "required": true}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"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}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.xml index 1c1a87f2d..1a33e003d 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.xml +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.xml @@ -195,8 +195,9 @@ - + + From 28ec6555a68190fdc3ea4e9c62189c24c6877299 Mon Sep 17 00:00:00 2001 From: German Robayo Paz Date: Thu, 30 Oct 2025 12:13:06 -0700 Subject: [PATCH 09/13] wip --- .../2025-08-01-preview.json | 2 +- .../2025-08-01-preview.xml | 110 +++++++++--------- 2 files changed, 56 insertions(+), 56 deletions(-) diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.json index 6d7ad6c0f..3ec7813a0 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.json +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.json @@ -1 +1 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink member", "commands": [{"name": "show", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinkMembers_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}, {"name": "delete", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinkMembers_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "join", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "FullyManagedUpgradeProfile", "args": [{"type": "string", "var": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "options": ["release-channel"], "group": "FullyManagedUpgradeProfile", "help": {"short": "Release channel"}, "default": {"value": "Stable"}, "enum": {"items": [{"name": "Rapid", "value": "Rapid"}, {"name": "Stable", "value": "Stable"}], "supportExtension": true}}]}, {"name": "Metadata", "args": [{"type": "string", "var": "$resource.properties.metadata.resourceId", "options": ["member-resource-id"], "group": "Metadata", "help": {"short": "Resource ID"}}]}, {"name": "ObservabilitySettings", "args": [{"type": "string", "var": "$resource.properties.observabilitySettings.logs.state", "options": ["logs-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Logs state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"type": "string", "var": "$resource.properties.observabilitySettings.managedIdentity", "options": ["managed-identity"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Managed identity"}}, {"type": "string", "var": "$resource.properties.observabilitySettings.metrics.state", "options": ["metrics-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Metrics state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"type": "string", "var": "$resource.properties.observabilitySettings.traces.state", "options": ["traces-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Traces state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$resource.properties.clusterType", "options": ["cluster-type"], "group": "Properties", "help": {"short": "Cluster type"}, "default": {"value": "AKS"}, "enum": {"items": [{"name": "AKS", "value": "AKS"}]}}, {"type": "string", "var": "$resource.properties.mode", "options": ["upgrade-mode"], "group": "Properties", "help": {"short": "Upgrade mode"}, "default": {"value": "FullyManaged"}, "enum": {"items": [{"name": "FullyManaged", "value": "FullyManaged"}, {"name": "SelfManaged", "value": "SelfManaged"}]}}]}, {"name": "Resource", "args": [{"type": "ResourceLocation", "var": "$resource.location", "options": ["member-location"], "required": true, "group": "Resource", "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "SelfManagedUpgradeProfile", "args": [{"type": "string", "var": "$resource.properties.selfManagedUpgradeProfile.version", "options": ["version"], "group": "SelfManagedUpgradeProfile", "help": {"short": "Istio version"}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AppLinkMembers_CreateOrReplace", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "ResourceLocation", "name": "location", "arg": "$resource.location", "required": true}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "arg": "$resource.properties.clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "arg": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "arg": "$resource.properties.metadata.resourceId", "required": true}]}, {"type": "string", "name": "mode", "arg": "$resource.properties.mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.logs.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity", "arg": "$resource.properties.observabilitySettings.managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.metrics.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.traces.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "arg": "$resource.properties.selfManagedUpgradeProfile.version", "required": true}]}]}, {"type": "object", "name": "tags", "arg": "$resource.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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}, {"name": "update", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "FullyManagedUpgradeProfile", "args": [{"type": "string", "var": "$properties.properties.fullyManagedUpgradeProfile.releaseChannel", "options": ["release-channel"], "group": "FullyManagedUpgradeProfile", "help": {"short": "Release channel"}, "enum": {"items": [{"name": "Rapid", "value": "Rapid"}, {"name": "Stable", "value": "Stable"}]}}]}, {"name": "Properties", "args": [{"type": "object", "var": "$properties.properties.metadata", "options": ["metadata"], "hide": true, "group": "Properties", "help": {"short": "AppLink Member Metadata"}, "additionalProps": {"item": {"type": "any"}}}, {"type": "string", "var": "$properties.properties.mode", "options": ["mode"], "hide": true, "group": "Properties", "help": {"short": "Upgrade mode"}, "enum": {"items": [{"name": "FullyManaged", "value": "FullyManaged"}, {"name": "SelfManaged", "value": "SelfManaged"}]}}, {"type": "object", "var": "$properties.properties.observabilitySettings", "options": ["observability-settings"], "hide": true, "group": "Properties", "help": {"short": "Observability settings"}, "args": [{"type": "object", "var": "$properties.properties.observabilitySettings.logs", "options": ["logs"], "help": {"short": "Logs settings"}, "args": [{"type": "string", "var": "$properties.properties.observabilitySettings.logs.state", "options": ["state"], "help": {"short": "Logs state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"type": "string", "var": "$properties.properties.observabilitySettings.managedIdentity", "options": ["managed-identity"], "help": {"short": "Managed identity"}}, {"type": "object", "var": "$properties.properties.observabilitySettings.metrics", "options": ["metrics"], "help": {"short": "Metrics settings"}, "args": [{"type": "string", "var": "$properties.properties.observabilitySettings.metrics.state", "options": ["state"], "help": {"short": "Metrics state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"type": "object", "var": "$properties.properties.observabilitySettings.traces", "options": ["traces"], "help": {"short": "Traces settings"}, "args": [{"type": "string", "var": "$properties.properties.observabilitySettings.traces.state", "options": ["state"], "help": {"short": "Traces state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}]}, {"type": "object", "var": "$properties.tags", "options": ["tags"], "group": "Properties", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "SelfManagedUpgradeProfile", "args": [{"type": "string", "var": "$properties.properties.selfManagedUpgradeProfile.version", "options": ["version"], "group": "SelfManagedUpgradeProfile", "help": {"short": "Istio version"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "AppLinkMembers_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "patch", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "properties", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "arg": "$properties.properties.fullyManagedUpgradeProfile.releaseChannel", "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "arg": "$properties.properties.metadata", "additionalProps": {"item": {"type": "any"}}}, {"type": "string", "name": "mode", "arg": "$properties.properties.mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "arg": "$properties.properties.observabilitySettings", "props": [{"type": "object", "name": "logs", "arg": "$properties.properties.observabilitySettings.logs", "props": [{"type": "string", "name": "state", "arg": "$properties.properties.observabilitySettings.logs.state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity", "arg": "$properties.properties.observabilitySettings.managedIdentity"}, {"type": "object", "name": "metrics", "arg": "$properties.properties.observabilitySettings.metrics", "props": [{"type": "string", "name": "state", "arg": "$properties.properties.observabilitySettings.metrics.state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "arg": "$properties.properties.observabilitySettings.traces", "props": [{"type": "string", "name": "state", "arg": "$properties.properties.observabilitySettings.traces.state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "arg": "$properties.properties.selfManagedUpgradeProfile.version"}]}]}, {"type": "object", "name": "tags", "arg": "$properties.tags", "additionalProps": {"item": {"type": "string"}}}], "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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}]}]} \ No newline at end of file +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink member", "commands": [{"name": "show", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinkMembers_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}, {"name": "join", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "FullyManagedUpgradeProfile", "args": [{"type": "string", "var": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "options": ["release-channel"], "group": "FullyManagedUpgradeProfile", "help": {"short": "Release channel"}, "default": {"value": "Stable"}, "enum": {"items": [{"name": "Rapid", "value": "Rapid"}, {"name": "Stable", "value": "Stable"}], "supportExtension": true}}]}, {"name": "Metadata", "args": [{"type": "string", "var": "$resource.properties.metadata.resourceId", "options": ["member-resource-id"], "group": "Metadata", "help": {"short": "Resource ID"}}]}, {"name": "ObservabilitySettings", "args": [{"type": "string", "var": "$resource.properties.observabilitySettings.logs.state", "options": ["logs-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Logs state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"type": "string", "var": "$resource.properties.observabilitySettings.managedIdentity", "options": ["managed-identity"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Managed identity"}}, {"type": "string", "var": "$resource.properties.observabilitySettings.metrics.state", "options": ["metrics-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Metrics state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"type": "string", "var": "$resource.properties.observabilitySettings.traces.state", "options": ["traces-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Traces state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$resource.properties.clusterType", "options": ["cluster-type"], "group": "Properties", "help": {"short": "Cluster type"}, "default": {"value": "AKS"}, "enum": {"items": [{"name": "AKS", "value": "AKS"}]}}, {"type": "string", "var": "$resource.properties.mode", "options": ["upgrade-mode"], "group": "Properties", "help": {"short": "Upgrade mode"}, "default": {"value": "FullyManaged"}, "enum": {"items": [{"name": "FullyManaged", "value": "FullyManaged"}, {"name": "SelfManaged", "value": "SelfManaged"}]}}]}, {"name": "Resource", "args": [{"type": "ResourceLocation", "var": "$resource.location", "options": ["member-location"], "required": true, "group": "Resource", "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "SelfManagedUpgradeProfile", "args": [{"type": "string", "var": "$resource.properties.selfManagedUpgradeProfile.version", "options": ["version"], "group": "SelfManagedUpgradeProfile", "help": {"short": "Istio version"}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AppLinkMembers_CreateOrReplace", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "ResourceLocation", "name": "location", "arg": "$resource.location", "required": true}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "arg": "$resource.properties.clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "arg": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "arg": "$resource.properties.metadata.resourceId", "required": true}]}, {"type": "string", "name": "mode", "arg": "$resource.properties.mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.logs.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity", "arg": "$resource.properties.observabilitySettings.managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.metrics.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.traces.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "arg": "$resource.properties.selfManagedUpgradeProfile.version", "required": true}]}]}, {"type": "object", "name": "tags", "arg": "$resource.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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}, {"name": "update", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "FullyManagedUpgradeProfile", "args": [{"type": "string", "var": "$properties.properties.fullyManagedUpgradeProfile.releaseChannel", "options": ["release-channel"], "group": "FullyManagedUpgradeProfile", "help": {"short": "Release channel"}, "enum": {"items": [{"name": "Rapid", "value": "Rapid"}, {"name": "Stable", "value": "Stable"}]}}]}, {"name": "Properties", "args": [{"type": "object", "var": "$properties.properties.metadata", "options": ["metadata"], "hide": true, "group": "Properties", "help": {"short": "AppLink Member Metadata"}, "additionalProps": {"item": {"type": "any"}}}, {"type": "string", "var": "$properties.properties.mode", "options": ["mode"], "hide": true, "group": "Properties", "help": {"short": "Upgrade mode"}, "enum": {"items": [{"name": "FullyManaged", "value": "FullyManaged"}, {"name": "SelfManaged", "value": "SelfManaged"}]}}, {"type": "object", "var": "$properties.properties.observabilitySettings", "options": ["observability-settings"], "hide": true, "group": "Properties", "help": {"short": "Observability settings"}, "args": [{"type": "object", "var": "$properties.properties.observabilitySettings.logs", "options": ["logs"], "help": {"short": "Logs settings"}, "args": [{"type": "string", "var": "$properties.properties.observabilitySettings.logs.state", "options": ["state"], "help": {"short": "Logs state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"type": "string", "var": "$properties.properties.observabilitySettings.managedIdentity", "options": ["managed-identity"], "help": {"short": "Managed identity"}}, {"type": "object", "var": "$properties.properties.observabilitySettings.metrics", "options": ["metrics"], "help": {"short": "Metrics settings"}, "args": [{"type": "string", "var": "$properties.properties.observabilitySettings.metrics.state", "options": ["state"], "help": {"short": "Metrics state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"type": "object", "var": "$properties.properties.observabilitySettings.traces", "options": ["traces"], "help": {"short": "Traces settings"}, "args": [{"type": "string", "var": "$properties.properties.observabilitySettings.traces.state", "options": ["state"], "help": {"short": "Traces state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}]}, {"type": "object", "var": "$properties.tags", "options": ["tags"], "group": "Properties", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "SelfManagedUpgradeProfile", "args": [{"type": "string", "var": "$properties.properties.selfManagedUpgradeProfile.version", "options": ["version"], "group": "SelfManagedUpgradeProfile", "help": {"short": "Istio version"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "AppLinkMembers_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "patch", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "properties", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "arg": "$properties.properties.fullyManagedUpgradeProfile.releaseChannel", "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "arg": "$properties.properties.metadata", "additionalProps": {"item": {"type": "any"}}}, {"type": "string", "name": "mode", "arg": "$properties.properties.mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "arg": "$properties.properties.observabilitySettings", "props": [{"type": "object", "name": "logs", "arg": "$properties.properties.observabilitySettings.logs", "props": [{"type": "string", "name": "state", "arg": "$properties.properties.observabilitySettings.logs.state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity", "arg": "$properties.properties.observabilitySettings.managedIdentity"}, {"type": "object", "name": "metrics", "arg": "$properties.properties.observabilitySettings.metrics", "props": [{"type": "string", "name": "state", "arg": "$properties.properties.observabilitySettings.metrics.state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "arg": "$properties.properties.observabilitySettings.traces", "props": [{"type": "string", "name": "state", "arg": "$properties.properties.observabilitySettings.traces.state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "arg": "$properties.properties.selfManagedUpgradeProfile.version"}]}]}, {"type": "object", "name": "tags", "arg": "$properties.tags", "additionalProps": {"item": {"type": "string"}}}], "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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}, {"name": "delete", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinkMembers_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.xml index b4ff5c09c..c7b34b6c1 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.xml +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.xml @@ -159,61 +159,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - -
-
- - - - - - - - - -
-
-
@@ -809,5 +754,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + + +
+
+
From 1bd571a9cd34fa379cdef55b686f8c02759025bc Mon Sep 17 00:00:00 2001 From: German Robayo Paz Date: Thu, 30 Oct 2025 12:17:06 -0700 Subject: [PATCH 10/13] Make SelfManaged default and rename delete to remove --- Commands/applink/member/{_delete.md => _remove.md} | 4 ++-- Commands/applink/member/readme.md | 6 +++--- .../2025-08-01-preview.json | 2 +- .../2025-08-01-preview.xml | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) rename Commands/applink/member/{_delete.md => _remove.md} (83%) diff --git a/Commands/applink/member/_delete.md b/Commands/applink/member/_remove.md similarity index 83% rename from Commands/applink/member/_delete.md rename to Commands/applink/member/_remove.md index 831bea0d6..68bce241a 100644 --- a/Commands/applink/member/_delete.md +++ b/Commands/applink/member/_remove.md @@ -1,4 +1,4 @@ -# [Command] _applink member delete_ +# [Command] _applink member remove_ Delete a member of an AppLink @@ -12,5 +12,5 @@ Delete a member of an AppLink - Delete an AppLink member ```bash - applink member delete --resource-group test_rg --applink-name applink-test-01 --member-name member-01 + applink member remove --resource-group test_rg --applink-name applink-test-01 --member-name member-01 ``` diff --git a/Commands/applink/member/readme.md b/Commands/applink/member/readme.md index ab7272c56..653edd323 100644 --- a/Commands/applink/member/readme.md +++ b/Commands/applink/member/readme.md @@ -9,15 +9,15 @@ Manage App Link Member ## Commands -- [delete](/Commands/applink/member/_delete.md) -: Delete a member of an AppLink - - [join](/Commands/applink/member/_join.md) : Join a kubernetes cluster to an AppLink - [list](/Commands/applink/member/_list.md) : List members of an AppLink resource +- [remove](/Commands/applink/member/_remove.md) +: Delete a member of an AppLink + - [show](/Commands/applink/member/_show.md) : Get a member of an AppLink resource diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.json index 3ec7813a0..b8365483c 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.json +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.json @@ -1 +1 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink member", "commands": [{"name": "show", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinkMembers_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}, {"name": "join", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "FullyManagedUpgradeProfile", "args": [{"type": "string", "var": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "options": ["release-channel"], "group": "FullyManagedUpgradeProfile", "help": {"short": "Release channel"}, "default": {"value": "Stable"}, "enum": {"items": [{"name": "Rapid", "value": "Rapid"}, {"name": "Stable", "value": "Stable"}], "supportExtension": true}}]}, {"name": "Metadata", "args": [{"type": "string", "var": "$resource.properties.metadata.resourceId", "options": ["member-resource-id"], "group": "Metadata", "help": {"short": "Resource ID"}}]}, {"name": "ObservabilitySettings", "args": [{"type": "string", "var": "$resource.properties.observabilitySettings.logs.state", "options": ["logs-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Logs state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"type": "string", "var": "$resource.properties.observabilitySettings.managedIdentity", "options": ["managed-identity"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Managed identity"}}, {"type": "string", "var": "$resource.properties.observabilitySettings.metrics.state", "options": ["metrics-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Metrics state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"type": "string", "var": "$resource.properties.observabilitySettings.traces.state", "options": ["traces-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Traces state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$resource.properties.clusterType", "options": ["cluster-type"], "group": "Properties", "help": {"short": "Cluster type"}, "default": {"value": "AKS"}, "enum": {"items": [{"name": "AKS", "value": "AKS"}]}}, {"type": "string", "var": "$resource.properties.mode", "options": ["upgrade-mode"], "group": "Properties", "help": {"short": "Upgrade mode"}, "default": {"value": "FullyManaged"}, "enum": {"items": [{"name": "FullyManaged", "value": "FullyManaged"}, {"name": "SelfManaged", "value": "SelfManaged"}]}}]}, {"name": "Resource", "args": [{"type": "ResourceLocation", "var": "$resource.location", "options": ["member-location"], "required": true, "group": "Resource", "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "SelfManagedUpgradeProfile", "args": [{"type": "string", "var": "$resource.properties.selfManagedUpgradeProfile.version", "options": ["version"], "group": "SelfManagedUpgradeProfile", "help": {"short": "Istio version"}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AppLinkMembers_CreateOrReplace", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "ResourceLocation", "name": "location", "arg": "$resource.location", "required": true}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "arg": "$resource.properties.clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "arg": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "arg": "$resource.properties.metadata.resourceId", "required": true}]}, {"type": "string", "name": "mode", "arg": "$resource.properties.mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.logs.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity", "arg": "$resource.properties.observabilitySettings.managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.metrics.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.traces.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "arg": "$resource.properties.selfManagedUpgradeProfile.version", "required": true}]}]}, {"type": "object", "name": "tags", "arg": "$resource.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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}, {"name": "update", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "FullyManagedUpgradeProfile", "args": [{"type": "string", "var": "$properties.properties.fullyManagedUpgradeProfile.releaseChannel", "options": ["release-channel"], "group": "FullyManagedUpgradeProfile", "help": {"short": "Release channel"}, "enum": {"items": [{"name": "Rapid", "value": "Rapid"}, {"name": "Stable", "value": "Stable"}]}}]}, {"name": "Properties", "args": [{"type": "object", "var": "$properties.properties.metadata", "options": ["metadata"], "hide": true, "group": "Properties", "help": {"short": "AppLink Member Metadata"}, "additionalProps": {"item": {"type": "any"}}}, {"type": "string", "var": "$properties.properties.mode", "options": ["mode"], "hide": true, "group": "Properties", "help": {"short": "Upgrade mode"}, "enum": {"items": [{"name": "FullyManaged", "value": "FullyManaged"}, {"name": "SelfManaged", "value": "SelfManaged"}]}}, {"type": "object", "var": "$properties.properties.observabilitySettings", "options": ["observability-settings"], "hide": true, "group": "Properties", "help": {"short": "Observability settings"}, "args": [{"type": "object", "var": "$properties.properties.observabilitySettings.logs", "options": ["logs"], "help": {"short": "Logs settings"}, "args": [{"type": "string", "var": "$properties.properties.observabilitySettings.logs.state", "options": ["state"], "help": {"short": "Logs state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"type": "string", "var": "$properties.properties.observabilitySettings.managedIdentity", "options": ["managed-identity"], "help": {"short": "Managed identity"}}, {"type": "object", "var": "$properties.properties.observabilitySettings.metrics", "options": ["metrics"], "help": {"short": "Metrics settings"}, "args": [{"type": "string", "var": "$properties.properties.observabilitySettings.metrics.state", "options": ["state"], "help": {"short": "Metrics state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"type": "object", "var": "$properties.properties.observabilitySettings.traces", "options": ["traces"], "help": {"short": "Traces settings"}, "args": [{"type": "string", "var": "$properties.properties.observabilitySettings.traces.state", "options": ["state"], "help": {"short": "Traces state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}]}, {"type": "object", "var": "$properties.tags", "options": ["tags"], "group": "Properties", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "SelfManagedUpgradeProfile", "args": [{"type": "string", "var": "$properties.properties.selfManagedUpgradeProfile.version", "options": ["version"], "group": "SelfManagedUpgradeProfile", "help": {"short": "Istio version"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "AppLinkMembers_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "patch", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "properties", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "arg": "$properties.properties.fullyManagedUpgradeProfile.releaseChannel", "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "arg": "$properties.properties.metadata", "additionalProps": {"item": {"type": "any"}}}, {"type": "string", "name": "mode", "arg": "$properties.properties.mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "arg": "$properties.properties.observabilitySettings", "props": [{"type": "object", "name": "logs", "arg": "$properties.properties.observabilitySettings.logs", "props": [{"type": "string", "name": "state", "arg": "$properties.properties.observabilitySettings.logs.state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity", "arg": "$properties.properties.observabilitySettings.managedIdentity"}, {"type": "object", "name": "metrics", "arg": "$properties.properties.observabilitySettings.metrics", "props": [{"type": "string", "name": "state", "arg": "$properties.properties.observabilitySettings.metrics.state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "arg": "$properties.properties.observabilitySettings.traces", "props": [{"type": "string", "name": "state", "arg": "$properties.properties.observabilitySettings.traces.state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "arg": "$properties.properties.selfManagedUpgradeProfile.version"}]}]}, {"type": "object", "name": "tags", "arg": "$properties.tags", "additionalProps": {"item": {"type": "string"}}}], "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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}, {"name": "delete", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinkMembers_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}]}]} \ No newline at end of file +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink member", "commands": [{"name": "show", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinkMembers_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}, {"name": "join", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "FullyManagedUpgradeProfile", "args": [{"type": "string", "var": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "options": ["release-channel"], "group": "FullyManagedUpgradeProfile", "help": {"short": "Release channel"}, "default": {"value": "Stable"}, "enum": {"items": [{"name": "Rapid", "value": "Rapid"}, {"name": "Stable", "value": "Stable"}], "supportExtension": true}}]}, {"name": "Metadata", "args": [{"type": "string", "var": "$resource.properties.metadata.resourceId", "options": ["member-resource-id"], "group": "Metadata", "help": {"short": "Resource ID"}}]}, {"name": "ObservabilitySettings", "args": [{"type": "string", "var": "$resource.properties.observabilitySettings.logs.state", "options": ["logs-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Logs state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"type": "string", "var": "$resource.properties.observabilitySettings.managedIdentity", "options": ["managed-identity"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Managed identity"}}, {"type": "string", "var": "$resource.properties.observabilitySettings.metrics.state", "options": ["metrics-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Metrics state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"type": "string", "var": "$resource.properties.observabilitySettings.traces.state", "options": ["traces-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Traces state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$resource.properties.clusterType", "options": ["cluster-type"], "group": "Properties", "help": {"short": "Cluster type"}, "default": {"value": "AKS"}, "enum": {"items": [{"name": "AKS", "value": "AKS"}]}}, {"type": "string", "var": "$resource.properties.mode", "options": ["upgrade-mode"], "group": "Properties", "help": {"short": "Upgrade mode"}, "default": {"value": "SelfManaged"}, "enum": {"items": [{"name": "FullyManaged", "value": "FullyManaged"}, {"name": "SelfManaged", "value": "SelfManaged"}]}}]}, {"name": "Resource", "args": [{"type": "ResourceLocation", "var": "$resource.location", "options": ["member-location"], "required": true, "group": "Resource", "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "SelfManagedUpgradeProfile", "args": [{"type": "string", "var": "$resource.properties.selfManagedUpgradeProfile.version", "options": ["version"], "group": "SelfManagedUpgradeProfile", "help": {"short": "Istio version"}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AppLinkMembers_CreateOrReplace", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "ResourceLocation", "name": "location", "arg": "$resource.location", "required": true}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "arg": "$resource.properties.clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "arg": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "arg": "$resource.properties.metadata.resourceId", "required": true}]}, {"type": "string", "name": "mode", "arg": "$resource.properties.mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.logs.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity", "arg": "$resource.properties.observabilitySettings.managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.metrics.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.traces.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "arg": "$resource.properties.selfManagedUpgradeProfile.version", "required": true}]}]}, {"type": "object", "name": "tags", "arg": "$resource.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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}, {"name": "update", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "FullyManagedUpgradeProfile", "args": [{"type": "string", "var": "$properties.properties.fullyManagedUpgradeProfile.releaseChannel", "options": ["release-channel"], "group": "FullyManagedUpgradeProfile", "help": {"short": "Release channel"}, "enum": {"items": [{"name": "Rapid", "value": "Rapid"}, {"name": "Stable", "value": "Stable"}]}}]}, {"name": "Properties", "args": [{"type": "object", "var": "$properties.properties.metadata", "options": ["metadata"], "hide": true, "group": "Properties", "help": {"short": "AppLink Member Metadata"}, "additionalProps": {"item": {"type": "any"}}}, {"type": "string", "var": "$properties.properties.mode", "options": ["mode"], "hide": true, "group": "Properties", "help": {"short": "Upgrade mode"}, "enum": {"items": [{"name": "FullyManaged", "value": "FullyManaged"}, {"name": "SelfManaged", "value": "SelfManaged"}]}}, {"type": "object", "var": "$properties.properties.observabilitySettings", "options": ["observability-settings"], "hide": true, "group": "Properties", "help": {"short": "Observability settings"}, "args": [{"type": "object", "var": "$properties.properties.observabilitySettings.logs", "options": ["logs"], "help": {"short": "Logs settings"}, "args": [{"type": "string", "var": "$properties.properties.observabilitySettings.logs.state", "options": ["state"], "help": {"short": "Logs state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"type": "string", "var": "$properties.properties.observabilitySettings.managedIdentity", "options": ["managed-identity"], "help": {"short": "Managed identity"}}, {"type": "object", "var": "$properties.properties.observabilitySettings.metrics", "options": ["metrics"], "help": {"short": "Metrics settings"}, "args": [{"type": "string", "var": "$properties.properties.observabilitySettings.metrics.state", "options": ["state"], "help": {"short": "Metrics state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"type": "object", "var": "$properties.properties.observabilitySettings.traces", "options": ["traces"], "help": {"short": "Traces settings"}, "args": [{"type": "string", "var": "$properties.properties.observabilitySettings.traces.state", "options": ["state"], "help": {"short": "Traces state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}]}, {"type": "object", "var": "$properties.tags", "options": ["tags"], "group": "Properties", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "SelfManagedUpgradeProfile", "args": [{"type": "string", "var": "$properties.properties.selfManagedUpgradeProfile.version", "options": ["version"], "group": "SelfManagedUpgradeProfile", "help": {"short": "Istio version"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "AppLinkMembers_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "patch", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "properties", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "arg": "$properties.properties.fullyManagedUpgradeProfile.releaseChannel", "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "arg": "$properties.properties.metadata", "additionalProps": {"item": {"type": "any"}}}, {"type": "string", "name": "mode", "arg": "$properties.properties.mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "arg": "$properties.properties.observabilitySettings", "props": [{"type": "object", "name": "logs", "arg": "$properties.properties.observabilitySettings.logs", "props": [{"type": "string", "name": "state", "arg": "$properties.properties.observabilitySettings.logs.state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity", "arg": "$properties.properties.observabilitySettings.managedIdentity"}, {"type": "object", "name": "metrics", "arg": "$properties.properties.observabilitySettings.metrics", "props": [{"type": "string", "name": "state", "arg": "$properties.properties.observabilitySettings.metrics.state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "arg": "$properties.properties.observabilitySettings.traces", "props": [{"type": "string", "name": "state", "arg": "$properties.properties.observabilitySettings.traces.state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "arg": "$properties.properties.selfManagedUpgradeProfile.version"}]}]}, {"type": "object", "name": "tags", "arg": "$properties.tags", "additionalProps": {"item": {"type": "string"}}}], "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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}, {"name": "remove", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinkMembers_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.xml index c7b34b6c1..819384254 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.xml +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.xml @@ -224,7 +224,7 @@
- + @@ -754,7 +754,7 @@ - + From a2cb09bd65121b425806a4f9cc7d835905ebac1a Mon Sep 17 00:00:00 2001 From: German Robayo Paz Date: Thu, 30 Oct 2025 15:09:10 -0700 Subject: [PATCH 11/13] wip --- Commands/applink/member/_remove.md | 2 +- Commands/applink/member/readme.md | 2 +- .../2025-08-01-preview.json | 2 +- .../2025-08-01-preview.xml | 1 - 4 files changed, 3 insertions(+), 4 deletions(-) diff --git a/Commands/applink/member/_remove.md b/Commands/applink/member/_remove.md index 68bce241a..ca3046b0b 100644 --- a/Commands/applink/member/_remove.md +++ b/Commands/applink/member/_remove.md @@ -1,6 +1,6 @@ # [Command] _applink member remove_ -Delete a member of an AppLink +Removes a member from an AppLink ## Versions diff --git a/Commands/applink/member/readme.md b/Commands/applink/member/readme.md index 653edd323..7a34c2a35 100644 --- a/Commands/applink/member/readme.md +++ b/Commands/applink/member/readme.md @@ -16,7 +16,7 @@ Manage App Link Member : List members of an AppLink resource - [remove](/Commands/applink/member/_remove.md) -: Delete a member of an AppLink +: Removes a member from an AppLink - [show](/Commands/applink/member/_show.md) : Get a member of an AppLink resource diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.json index b8365483c..45f984e27 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.json +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.json @@ -1 +1 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink member", "commands": [{"name": "show", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinkMembers_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}, {"name": "join", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "FullyManagedUpgradeProfile", "args": [{"type": "string", "var": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "options": ["release-channel"], "group": "FullyManagedUpgradeProfile", "help": {"short": "Release channel"}, "default": {"value": "Stable"}, "enum": {"items": [{"name": "Rapid", "value": "Rapid"}, {"name": "Stable", "value": "Stable"}], "supportExtension": true}}]}, {"name": "Metadata", "args": [{"type": "string", "var": "$resource.properties.metadata.resourceId", "options": ["member-resource-id"], "group": "Metadata", "help": {"short": "Resource ID"}}]}, {"name": "ObservabilitySettings", "args": [{"type": "string", "var": "$resource.properties.observabilitySettings.logs.state", "options": ["logs-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Logs state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"type": "string", "var": "$resource.properties.observabilitySettings.managedIdentity", "options": ["managed-identity"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Managed identity"}}, {"type": "string", "var": "$resource.properties.observabilitySettings.metrics.state", "options": ["metrics-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Metrics state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"type": "string", "var": "$resource.properties.observabilitySettings.traces.state", "options": ["traces-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Traces state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$resource.properties.clusterType", "options": ["cluster-type"], "group": "Properties", "help": {"short": "Cluster type"}, "default": {"value": "AKS"}, "enum": {"items": [{"name": "AKS", "value": "AKS"}]}}, {"type": "string", "var": "$resource.properties.mode", "options": ["upgrade-mode"], "group": "Properties", "help": {"short": "Upgrade mode"}, "default": {"value": "SelfManaged"}, "enum": {"items": [{"name": "FullyManaged", "value": "FullyManaged"}, {"name": "SelfManaged", "value": "SelfManaged"}]}}]}, {"name": "Resource", "args": [{"type": "ResourceLocation", "var": "$resource.location", "options": ["member-location"], "required": true, "group": "Resource", "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "SelfManagedUpgradeProfile", "args": [{"type": "string", "var": "$resource.properties.selfManagedUpgradeProfile.version", "options": ["version"], "group": "SelfManagedUpgradeProfile", "help": {"short": "Istio version"}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AppLinkMembers_CreateOrReplace", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "ResourceLocation", "name": "location", "arg": "$resource.location", "required": true}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "arg": "$resource.properties.clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "arg": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "arg": "$resource.properties.metadata.resourceId", "required": true}]}, {"type": "string", "name": "mode", "arg": "$resource.properties.mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.logs.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity", "arg": "$resource.properties.observabilitySettings.managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.metrics.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.traces.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "arg": "$resource.properties.selfManagedUpgradeProfile.version", "required": true}]}]}, {"type": "object", "name": "tags", "arg": "$resource.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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}, {"name": "update", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "FullyManagedUpgradeProfile", "args": [{"type": "string", "var": "$properties.properties.fullyManagedUpgradeProfile.releaseChannel", "options": ["release-channel"], "group": "FullyManagedUpgradeProfile", "help": {"short": "Release channel"}, "enum": {"items": [{"name": "Rapid", "value": "Rapid"}, {"name": "Stable", "value": "Stable"}]}}]}, {"name": "Properties", "args": [{"type": "object", "var": "$properties.properties.metadata", "options": ["metadata"], "hide": true, "group": "Properties", "help": {"short": "AppLink Member Metadata"}, "additionalProps": {"item": {"type": "any"}}}, {"type": "string", "var": "$properties.properties.mode", "options": ["mode"], "hide": true, "group": "Properties", "help": {"short": "Upgrade mode"}, "enum": {"items": [{"name": "FullyManaged", "value": "FullyManaged"}, {"name": "SelfManaged", "value": "SelfManaged"}]}}, {"type": "object", "var": "$properties.properties.observabilitySettings", "options": ["observability-settings"], "hide": true, "group": "Properties", "help": {"short": "Observability settings"}, "args": [{"type": "object", "var": "$properties.properties.observabilitySettings.logs", "options": ["logs"], "help": {"short": "Logs settings"}, "args": [{"type": "string", "var": "$properties.properties.observabilitySettings.logs.state", "options": ["state"], "help": {"short": "Logs state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"type": "string", "var": "$properties.properties.observabilitySettings.managedIdentity", "options": ["managed-identity"], "help": {"short": "Managed identity"}}, {"type": "object", "var": "$properties.properties.observabilitySettings.metrics", "options": ["metrics"], "help": {"short": "Metrics settings"}, "args": [{"type": "string", "var": "$properties.properties.observabilitySettings.metrics.state", "options": ["state"], "help": {"short": "Metrics state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"type": "object", "var": "$properties.properties.observabilitySettings.traces", "options": ["traces"], "help": {"short": "Traces settings"}, "args": [{"type": "string", "var": "$properties.properties.observabilitySettings.traces.state", "options": ["state"], "help": {"short": "Traces state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}]}, {"type": "object", "var": "$properties.tags", "options": ["tags"], "group": "Properties", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "SelfManagedUpgradeProfile", "args": [{"type": "string", "var": "$properties.properties.selfManagedUpgradeProfile.version", "options": ["version"], "group": "SelfManagedUpgradeProfile", "help": {"short": "Istio version"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "AppLinkMembers_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "patch", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "properties", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "arg": "$properties.properties.fullyManagedUpgradeProfile.releaseChannel", "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "arg": "$properties.properties.metadata", "additionalProps": {"item": {"type": "any"}}}, {"type": "string", "name": "mode", "arg": "$properties.properties.mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "arg": "$properties.properties.observabilitySettings", "props": [{"type": "object", "name": "logs", "arg": "$properties.properties.observabilitySettings.logs", "props": [{"type": "string", "name": "state", "arg": "$properties.properties.observabilitySettings.logs.state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity", "arg": "$properties.properties.observabilitySettings.managedIdentity"}, {"type": "object", "name": "metrics", "arg": "$properties.properties.observabilitySettings.metrics", "props": [{"type": "string", "name": "state", "arg": "$properties.properties.observabilitySettings.metrics.state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "arg": "$properties.properties.observabilitySettings.traces", "props": [{"type": "string", "name": "state", "arg": "$properties.properties.observabilitySettings.traces.state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "arg": "$properties.properties.selfManagedUpgradeProfile.version"}]}]}, {"type": "object", "name": "tags", "arg": "$properties.tags", "additionalProps": {"item": {"type": "string"}}}], "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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}, {"name": "remove", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinkMembers_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}]}]} \ No newline at end of file +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink member", "commands": [{"name": "show", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinkMembers_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}, {"name": "join", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "FullyManagedUpgradeProfile", "args": [{"type": "string", "var": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "options": ["release-channel"], "group": "FullyManagedUpgradeProfile", "help": {"short": "Release channel"}, "enum": {"items": [{"name": "Rapid", "value": "Rapid"}, {"name": "Stable", "value": "Stable"}], "supportExtension": true}}]}, {"name": "Metadata", "args": [{"type": "string", "var": "$resource.properties.metadata.resourceId", "options": ["member-resource-id"], "group": "Metadata", "help": {"short": "Resource ID"}}]}, {"name": "ObservabilitySettings", "args": [{"type": "string", "var": "$resource.properties.observabilitySettings.logs.state", "options": ["logs-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Logs state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"type": "string", "var": "$resource.properties.observabilitySettings.managedIdentity", "options": ["managed-identity"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Managed identity"}}, {"type": "string", "var": "$resource.properties.observabilitySettings.metrics.state", "options": ["metrics-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Metrics state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"type": "string", "var": "$resource.properties.observabilitySettings.traces.state", "options": ["traces-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Traces state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$resource.properties.clusterType", "options": ["cluster-type"], "group": "Properties", "help": {"short": "Cluster type"}, "default": {"value": "AKS"}, "enum": {"items": [{"name": "AKS", "value": "AKS"}]}}, {"type": "string", "var": "$resource.properties.mode", "options": ["upgrade-mode"], "group": "Properties", "help": {"short": "Upgrade mode"}, "default": {"value": "SelfManaged"}, "enum": {"items": [{"name": "FullyManaged", "value": "FullyManaged"}, {"name": "SelfManaged", "value": "SelfManaged"}]}}]}, {"name": "Resource", "args": [{"type": "ResourceLocation", "var": "$resource.location", "options": ["member-location"], "required": true, "group": "Resource", "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "SelfManagedUpgradeProfile", "args": [{"type": "string", "var": "$resource.properties.selfManagedUpgradeProfile.version", "options": ["version"], "group": "SelfManagedUpgradeProfile", "help": {"short": "Istio version"}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AppLinkMembers_CreateOrReplace", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "ResourceLocation", "name": "location", "arg": "$resource.location", "required": true}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "arg": "$resource.properties.clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "arg": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "arg": "$resource.properties.metadata.resourceId", "required": true}]}, {"type": "string", "name": "mode", "arg": "$resource.properties.mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.logs.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity", "arg": "$resource.properties.observabilitySettings.managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.metrics.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.traces.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "arg": "$resource.properties.selfManagedUpgradeProfile.version", "required": true}]}]}, {"type": "object", "name": "tags", "arg": "$resource.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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}, {"name": "update", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "FullyManagedUpgradeProfile", "args": [{"type": "string", "var": "$properties.properties.fullyManagedUpgradeProfile.releaseChannel", "options": ["release-channel"], "group": "FullyManagedUpgradeProfile", "help": {"short": "Release channel"}, "enum": {"items": [{"name": "Rapid", "value": "Rapid"}, {"name": "Stable", "value": "Stable"}]}}]}, {"name": "Properties", "args": [{"type": "object", "var": "$properties.properties.metadata", "options": ["metadata"], "hide": true, "group": "Properties", "help": {"short": "AppLink Member Metadata"}, "additionalProps": {"item": {"type": "any"}}}, {"type": "string", "var": "$properties.properties.mode", "options": ["mode"], "hide": true, "group": "Properties", "help": {"short": "Upgrade mode"}, "enum": {"items": [{"name": "FullyManaged", "value": "FullyManaged"}, {"name": "SelfManaged", "value": "SelfManaged"}]}}, {"type": "object", "var": "$properties.properties.observabilitySettings", "options": ["observability-settings"], "hide": true, "group": "Properties", "help": {"short": "Observability settings"}, "args": [{"type": "object", "var": "$properties.properties.observabilitySettings.logs", "options": ["logs"], "help": {"short": "Logs settings"}, "args": [{"type": "string", "var": "$properties.properties.observabilitySettings.logs.state", "options": ["state"], "help": {"short": "Logs state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"type": "string", "var": "$properties.properties.observabilitySettings.managedIdentity", "options": ["managed-identity"], "help": {"short": "Managed identity"}}, {"type": "object", "var": "$properties.properties.observabilitySettings.metrics", "options": ["metrics"], "help": {"short": "Metrics settings"}, "args": [{"type": "string", "var": "$properties.properties.observabilitySettings.metrics.state", "options": ["state"], "help": {"short": "Metrics state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"type": "object", "var": "$properties.properties.observabilitySettings.traces", "options": ["traces"], "help": {"short": "Traces settings"}, "args": [{"type": "string", "var": "$properties.properties.observabilitySettings.traces.state", "options": ["state"], "help": {"short": "Traces state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}]}, {"type": "object", "var": "$properties.tags", "options": ["tags"], "group": "Properties", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "SelfManagedUpgradeProfile", "args": [{"type": "string", "var": "$properties.properties.selfManagedUpgradeProfile.version", "options": ["version"], "group": "SelfManagedUpgradeProfile", "help": {"short": "Istio version"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "AppLinkMembers_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "patch", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "properties", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "arg": "$properties.properties.fullyManagedUpgradeProfile.releaseChannel", "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "arg": "$properties.properties.metadata", "additionalProps": {"item": {"type": "any"}}}, {"type": "string", "name": "mode", "arg": "$properties.properties.mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "arg": "$properties.properties.observabilitySettings", "props": [{"type": "object", "name": "logs", "arg": "$properties.properties.observabilitySettings.logs", "props": [{"type": "string", "name": "state", "arg": "$properties.properties.observabilitySettings.logs.state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity", "arg": "$properties.properties.observabilitySettings.managedIdentity"}, {"type": "object", "name": "metrics", "arg": "$properties.properties.observabilitySettings.metrics", "props": [{"type": "string", "name": "state", "arg": "$properties.properties.observabilitySettings.metrics.state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "arg": "$properties.properties.observabilitySettings.traces", "props": [{"type": "string", "name": "state", "arg": "$properties.properties.observabilitySettings.traces.state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "arg": "$properties.properties.selfManagedUpgradeProfile.version"}]}]}, {"type": "object", "name": "tags", "arg": "$properties.tags", "additionalProps": {"item": {"type": "string"}}}], "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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}, {"name": "remove", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinkMembers_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.xml index 819384254..2bd54a18b 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.xml +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.xml @@ -176,7 +176,6 @@ - From 656512f648168f9d93a1756d2db75f81faffbcf6 Mon Sep 17 00:00:00 2001 From: German Robayo Paz Date: Mon, 3 Nov 2025 12:07:36 -0800 Subject: [PATCH 12/13] update observability settings --- .../2025-08-01-preview.json | 2 +- .../2025-08-01-preview.xml | 24 -- .../2025-08-01-preview.json | 2 +- .../2025-08-01-preview.xml | 94 ------ .../2025-08-01-preview.json | 2 +- .../2025-08-01-preview.xml | 26 +- .../2025-08-01-preview.json | 2 +- .../2025-08-01-preview.xml | 312 ++++-------------- 8 files changed, 79 insertions(+), 385 deletions(-) diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtz/2025-08-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtz/2025-08-01-preview.json index ddb28669d..8f8657d77 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtz/2025-08-01-preview.json +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtz/2025-08-01-preview.json @@ -1 +1 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.applink/applinks", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkFwcExpbmsvYXBwTGlua3M=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcw==/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink", "commands": [{"name": "list", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/providers/microsoft.applink/applinks", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkFwcExpbmsvYXBwTGlua3M=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcw==/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "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_AppLinks_ListBySubscription", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.subscriptionId"}, {"type": "not", "operator": {"type": "hasValue", "arg": "$Path.resourceGroupName"}}]}}, {"var": "$Condition_AppLinks_ListByResourceGroup", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.resourceGroupName"}, {"type": "hasValue", "arg": "$Path.subscriptionId"}]}}], "operations": [{"when": ["$Condition_AppLinks_ListBySubscription"], "operationId": "AppLinks_ListBySubscription", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.AppLink/appLinks", "request": {"method": "get", "path": {"params": [{"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-08-01-preview"}, "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.AppLink/appLinks/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "metrics", "props": [{"readOnly": true, "type": "string", "name": "grafanaDashboard"}, {"type": "string", "name": "monitorWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "insightsResourceId", "required": true}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"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_AppLinks_ListByResourceGroup"], "operationId": "AppLinks_ListByResourceGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks", "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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "metrics", "props": [{"readOnly": true, "type": "string", "name": "grafanaDashboard"}, {"type": "string", "name": "monitorWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "insightsResourceId", "required": true}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"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"}], "confirmation": ""}]}]} \ No newline at end of file +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.applink/applinks", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkFwcExpbmsvYXBwTGlua3M=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcw==/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink", "commands": [{"name": "list", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/providers/microsoft.applink/applinks", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkFwcExpbmsvYXBwTGlua3M=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcw==/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "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_AppLinks_ListBySubscription", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.subscriptionId"}, {"type": "not", "operator": {"type": "hasValue", "arg": "$Path.resourceGroupName"}}]}}, {"var": "$Condition_AppLinks_ListByResourceGroup", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.resourceGroupName"}, {"type": "hasValue", "arg": "$Path.subscriptionId"}]}}], "operations": [{"when": ["$Condition_AppLinks_ListBySubscription"], "operationId": "AppLinks_ListBySubscription", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.AppLink/appLinks", "request": {"method": "get", "path": {"params": [{"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-08-01-preview"}, "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.AppLink/appLinks/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"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_AppLinks_ListByResourceGroup"], "operationId": "AppLinks_ListByResourceGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks", "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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"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"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtz/2025-08-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtz/2025-08-01-preview.xml index 693774098..327067d38 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtz/2025-08-01-preview.xml +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtz/2025-08-01-preview.xml @@ -70,18 +70,6 @@ - - - - - - - - - - - - @@ -190,18 +178,6 @@ - - - - - - - - - - - - diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.json index 8c132dd23..8a72f8b4d 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.json +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.json @@ -1 +1 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink", "commands": [{"name": "show", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["n", "name", "applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinks_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "metrics", "props": [{"readOnly": true, "type": "string", "name": "grafanaDashboard"}, {"type": "string", "name": "monitorWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "insightsResourceId", "required": true}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"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}], "confirmation": ""}, {"name": "delete", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["n", "name", "applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinks_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["n", "name", "applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "Identity", "args": [{"blank": {"value": "True"}, "type": "string", "var": "$resource.identity.systemAssigned", "options": ["system-assigned", "mi-system-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the system managed identity."}}, {"type": "string", "var": "$resource.identity.type", "options": ["identity-type"], "group": "Identity", "help": {"short": "Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed)."}, "default": {"value": "SystemAssigned"}, "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": "$resource.identity.userAssigned", "options": ["user-assigned", "mi-user-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the user managed identities."}, "item": {"type": "string"}}, {"type": "object", "var": "$resource.identity.userAssignedIdentities", "options": ["user-assigned-identities"], "hide": true, "group": "Identity", "help": {"short": "The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests."}, "additionalProps": {"item": {"nullable": true, "blank": {"value": {}}, "type": "object"}}}]}, {"name": "ObservabilityProfile", "args": [{"type": "string", "var": "$resource.properties.observabilityProfile.logs.logsWorkspaceResourceId", "options": ["logs-workspace-resource-id"], "hide": true, "group": "ObservabilityProfile", "help": {"short": "Logs workspace resource ID"}}, {"type": "string", "var": "$resource.properties.observabilityProfile.metrics.monitorWorkspaceResourceId", "options": ["metrics-monitor-workspace-resource-id"], "hide": true, "group": "ObservabilityProfile", "help": {"short": "Monitor workspace resource ID"}}, {"type": "string", "var": "$resource.properties.observabilityProfile.traces.insightsResourceId", "options": ["traces-insights-resource-id"], "hide": true, "group": "ObservabilityProfile", "help": {"short": "Insights resource ID"}}]}, {"name": "Resource", "args": [{"type": "ResourceLocation", "var": "$resource.location", "options": ["l", "location"], "required": true, "group": "Resource", "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AppLinks_CreateOrReplace", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "IdentityObject", "name": "identity", "props": [{"type": "string", "name": "type", "arg": "$resource.identity.type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "arg": "$resource.identity.userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object"}}}], "userAssigned": {"action": "create", "type": "array", "name": "userAssigned", "arg": "$resource.identity.userAssigned", "item": {"action": "create", "type": "string"}}, "systemAssigned": {"action": "create", "type": "string", "name": "systemAssigned", "arg": "$resource.identity.systemAssigned"}}, {"type": "ResourceLocation", "name": "location", "arg": "$resource.location", "required": true}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "arg": "$resource.properties.observabilityProfile.logs.logsWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "monitorWorkspaceResourceId", "arg": "$resource.properties.observabilityProfile.metrics.monitorWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "insightsResourceId", "arg": "$resource.properties.observabilityProfile.traces.insightsResourceId", "required": true}]}]}]}, {"type": "object", "name": "tags", "arg": "$resource.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.AppLink/appLinks/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "metrics", "props": [{"readOnly": true, "type": "string", "name": "grafanaDashboard"}, {"type": "string", "name": "monitorWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "insightsResourceId", "required": true}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"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}], "confirmation": ""}, {"name": "update", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["n", "name", "applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "Identity", "args": [{"blank": {"value": "True"}, "type": "string", "var": "$properties.identity.systemAssigned", "options": ["system-assigned", "mi-system-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the system managed identity."}}, {"type": "string", "var": "$properties.identity.type", "options": ["type"], "hide": true, "group": "Identity", "help": {"short": "The type of managed identity assigned to this resource."}, "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": "$properties.identity.userAssigned", "options": ["user-assigned", "mi-user-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the user managed identities."}, "item": {"type": "string"}}, {"type": "object", "var": "$properties.identity.userAssignedIdentities", "options": ["user-assigned-identities"], "hide": true, "group": "Identity", "help": {"short": "The identities assigned to this resource by the user."}, "additionalProps": {"item": {"nullable": true, "blank": {"value": {}}, "type": "object"}}}]}, {"name": "Properties", "args": [{"type": "object", "var": "$properties.properties.observabilityProfile", "options": ["observability-profile"], "hide": true, "group": "Properties", "help": {"short": "Observability profile"}, "args": [{"type": "object", "var": "$properties.properties.observabilityProfile.logs", "options": ["logs"], "help": {"short": "Logs profile"}, "args": [{"type": "string", "var": "$properties.properties.observabilityProfile.logs.logsWorkspaceResourceId", "options": ["logs-workspace-resource-id"], "help": {"short": "Logs workspace resource ID"}}]}, {"type": "object", "var": "$properties.properties.observabilityProfile.metrics", "options": ["metrics"], "help": {"short": "Metrics profile"}, "args": [{"type": "string", "var": "$properties.properties.observabilityProfile.metrics.monitorWorkspaceResourceId", "options": ["monitor-workspace-resource-id"], "help": {"short": "Monitor workspace resource ID"}}]}, {"type": "object", "var": "$properties.properties.observabilityProfile.traces", "options": ["traces"], "help": {"short": "Traces profile"}, "args": [{"type": "string", "var": "$properties.properties.observabilityProfile.traces.insightsResourceId", "options": ["insights-resource-id"], "help": {"short": "Insights resource ID"}}]}]}, {"type": "object", "var": "$properties.tags", "options": ["tags"], "group": "Properties", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "AppLinks_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "patch", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "properties", "required": true, "props": [{"type": "IdentityObject", "name": "identity", "props": [{"type": "string", "name": "type", "arg": "$properties.identity.type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "arg": "$properties.identity.userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object"}}}], "userAssigned": {"action": "create", "type": "array", "name": "userAssigned", "arg": "$properties.identity.userAssigned", "item": {"action": "create", "type": "string"}}, "systemAssigned": {"action": "create", "type": "string", "name": "systemAssigned", "arg": "$properties.identity.systemAssigned"}}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "arg": "$properties.properties.observabilityProfile", "props": [{"type": "object", "name": "logs", "arg": "$properties.properties.observabilityProfile.logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "arg": "$properties.properties.observabilityProfile.logs.logsWorkspaceResourceId"}]}, {"type": "object", "name": "metrics", "arg": "$properties.properties.observabilityProfile.metrics", "props": [{"type": "string", "name": "monitorWorkspaceResourceId", "arg": "$properties.properties.observabilityProfile.metrics.monitorWorkspaceResourceId"}]}, {"type": "object", "name": "traces", "arg": "$properties.properties.observabilityProfile.traces", "props": [{"type": "string", "name": "insightsResourceId", "arg": "$properties.properties.observabilityProfile.traces.insightsResourceId"}]}]}]}, {"type": "object", "name": "tags", "arg": "$properties.tags", "additionalProps": {"item": {"type": "string"}}}], "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.AppLink/appLinks/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "logsWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "metrics", "props": [{"readOnly": true, "type": "string", "name": "grafanaDashboard"}, {"type": "string", "name": "monitorWorkspaceResourceId", "required": true}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "insightsResourceId", "required": true}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"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}], "confirmation": ""}]}]} \ No newline at end of file +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink", "commands": [{"name": "show", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["n", "name", "applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinks_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"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}], "confirmation": ""}, {"name": "delete", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["n", "name", "applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinks_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["n", "name", "applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "Identity", "args": [{"blank": {"value": "True"}, "type": "string", "var": "$resource.identity.systemAssigned", "options": ["system-assigned", "mi-system-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the system managed identity."}}, {"type": "string", "var": "$resource.identity.type", "options": ["identity-type"], "group": "Identity", "help": {"short": "Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed)."}, "default": {"value": "SystemAssigned"}, "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": "$resource.identity.userAssigned", "options": ["user-assigned", "mi-user-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the user managed identities."}, "item": {"type": "string"}}, {"type": "object", "var": "$resource.identity.userAssignedIdentities", "options": ["user-assigned-identities"], "hide": true, "group": "Identity", "help": {"short": "The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests."}, "additionalProps": {"item": {"nullable": true, "blank": {"value": {}}, "type": "object"}}}]}, {"name": "Resource", "args": [{"type": "ResourceLocation", "var": "$resource.location", "options": ["l", "location"], "required": true, "group": "Resource", "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AppLinks_CreateOrReplace", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "IdentityObject", "name": "identity", "props": [{"type": "string", "name": "type", "arg": "$resource.identity.type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "arg": "$resource.identity.userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object"}}}], "userAssigned": {"action": "create", "type": "array", "name": "userAssigned", "arg": "$resource.identity.userAssigned", "item": {"action": "create", "type": "string"}}, "systemAssigned": {"action": "create", "type": "string", "name": "systemAssigned", "arg": "$resource.identity.systemAssigned"}}, {"type": "ResourceLocation", "name": "location", "arg": "$resource.location", "required": true}, {"type": "object", "name": "tags", "arg": "$resource.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.AppLink/appLinks/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"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}], "confirmation": ""}, {"name": "update", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["n", "name", "applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "Identity", "args": [{"blank": {"value": "True"}, "type": "string", "var": "$properties.identity.systemAssigned", "options": ["system-assigned", "mi-system-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the system managed identity."}}, {"type": "string", "var": "$properties.identity.type", "options": ["type"], "hide": true, "group": "Identity", "help": {"short": "The type of managed identity assigned to this resource."}, "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": "$properties.identity.userAssigned", "options": ["user-assigned", "mi-user-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the user managed identities."}, "item": {"type": "string"}}, {"type": "object", "var": "$properties.identity.userAssignedIdentities", "options": ["user-assigned-identities"], "hide": true, "group": "Identity", "help": {"short": "The identities assigned to this resource by the user."}, "additionalProps": {"item": {"nullable": true, "blank": {"value": {}}, "type": "object"}}}]}, {"name": "Properties", "args": [{"type": "object", "var": "$properties.tags", "options": ["tags"], "group": "Properties", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "AppLinks_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "patch", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "properties", "required": true, "props": [{"type": "IdentityObject", "name": "identity", "props": [{"type": "string", "name": "type", "arg": "$properties.identity.type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "arg": "$properties.identity.userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object"}}}], "userAssigned": {"action": "create", "type": "array", "name": "userAssigned", "arg": "$properties.identity.userAssigned", "item": {"action": "create", "type": "string"}}, "systemAssigned": {"action": "create", "type": "string", "name": "systemAssigned", "arg": "$properties.identity.systemAssigned"}}, {"type": "object", "name": "tags", "arg": "$properties.tags", "additionalProps": {"item": {"type": "string"}}}], "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.AppLink/appLinks/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"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}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.xml index 1a33e003d..e3701d426 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.xml +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.xml @@ -61,18 +61,6 @@ - - - - - - - - - - - - @@ -219,17 +207,6 @@ - - - - - - - - - - - @@ -283,19 +260,6 @@ - - - - - - - - - - - - - @@ -335,18 +299,6 @@ - - - - - - - - - - - - @@ -445,27 +397,6 @@ - - - - - - - - - - - - - - - - - - - - - @@ -514,19 +445,6 @@ - - - - - - - - - - - - - @@ -566,18 +484,6 @@ - - - - - - - - - - - - diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJz/2025-08-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJz/2025-08-01-preview.json index cc43ebab7..1178f878b 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJz/2025-08-01-preview.json +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJz/2025-08-01-preview.json @@ -1 +1 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJz/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink member", "commands": [{"name": "list", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJz/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinkMembers_ListByAppLink", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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"}], "confirmation": ""}]}]} \ No newline at end of file +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJz/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink member", "commands": [{"name": "list", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJz/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinkMembers_ListByAppLink", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "metrics", "props": [{"readOnly": true, "type": "string", "name": "metricsEndpoint"}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJz/2025-08-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJz/2025-08-01-preview.xml index a9b6264e6..576915ebb 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJz/2025-08-01-preview.xml +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJz/2025-08-01-preview.xml @@ -66,31 +66,9 @@ - - - - - - - - - - + - - - - - - - - - - - - - - + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.json index 45f984e27..f3e57017a 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.json +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.json @@ -1 +1 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink member", "commands": [{"name": "show", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinkMembers_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}, {"name": "join", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "FullyManagedUpgradeProfile", "args": [{"type": "string", "var": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "options": ["release-channel"], "group": "FullyManagedUpgradeProfile", "help": {"short": "Release channel"}, "enum": {"items": [{"name": "Rapid", "value": "Rapid"}, {"name": "Stable", "value": "Stable"}], "supportExtension": true}}]}, {"name": "Metadata", "args": [{"type": "string", "var": "$resource.properties.metadata.resourceId", "options": ["member-resource-id"], "group": "Metadata", "help": {"short": "Resource ID"}}]}, {"name": "ObservabilitySettings", "args": [{"type": "string", "var": "$resource.properties.observabilitySettings.logs.state", "options": ["logs-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Logs state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"type": "string", "var": "$resource.properties.observabilitySettings.managedIdentity", "options": ["managed-identity"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Managed identity"}}, {"type": "string", "var": "$resource.properties.observabilitySettings.metrics.state", "options": ["metrics-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Metrics state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"type": "string", "var": "$resource.properties.observabilitySettings.traces.state", "options": ["traces-state"], "hide": true, "group": "ObservabilitySettings", "help": {"short": "Traces state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$resource.properties.clusterType", "options": ["cluster-type"], "group": "Properties", "help": {"short": "Cluster type"}, "default": {"value": "AKS"}, "enum": {"items": [{"name": "AKS", "value": "AKS"}]}}, {"type": "string", "var": "$resource.properties.mode", "options": ["upgrade-mode"], "group": "Properties", "help": {"short": "Upgrade mode"}, "default": {"value": "SelfManaged"}, "enum": {"items": [{"name": "FullyManaged", "value": "FullyManaged"}, {"name": "SelfManaged", "value": "SelfManaged"}]}}]}, {"name": "Resource", "args": [{"type": "ResourceLocation", "var": "$resource.location", "options": ["member-location"], "required": true, "group": "Resource", "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "SelfManagedUpgradeProfile", "args": [{"type": "string", "var": "$resource.properties.selfManagedUpgradeProfile.version", "options": ["version"], "group": "SelfManagedUpgradeProfile", "help": {"short": "Istio version"}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AppLinkMembers_CreateOrReplace", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "ResourceLocation", "name": "location", "arg": "$resource.location", "required": true}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "arg": "$resource.properties.clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "arg": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "arg": "$resource.properties.metadata.resourceId", "required": true}]}, {"type": "string", "name": "mode", "arg": "$resource.properties.mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.logs.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity", "arg": "$resource.properties.observabilitySettings.managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.metrics.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "arg": "$resource.properties.observabilitySettings.traces.state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "arg": "$resource.properties.selfManagedUpgradeProfile.version", "required": true}]}]}, {"type": "object", "name": "tags", "arg": "$resource.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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}, {"name": "update", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "FullyManagedUpgradeProfile", "args": [{"type": "string", "var": "$properties.properties.fullyManagedUpgradeProfile.releaseChannel", "options": ["release-channel"], "group": "FullyManagedUpgradeProfile", "help": {"short": "Release channel"}, "enum": {"items": [{"name": "Rapid", "value": "Rapid"}, {"name": "Stable", "value": "Stable"}]}}]}, {"name": "Properties", "args": [{"type": "object", "var": "$properties.properties.metadata", "options": ["metadata"], "hide": true, "group": "Properties", "help": {"short": "AppLink Member Metadata"}, "additionalProps": {"item": {"type": "any"}}}, {"type": "string", "var": "$properties.properties.mode", "options": ["mode"], "hide": true, "group": "Properties", "help": {"short": "Upgrade mode"}, "enum": {"items": [{"name": "FullyManaged", "value": "FullyManaged"}, {"name": "SelfManaged", "value": "SelfManaged"}]}}, {"type": "object", "var": "$properties.properties.observabilitySettings", "options": ["observability-settings"], "hide": true, "group": "Properties", "help": {"short": "Observability settings"}, "args": [{"type": "object", "var": "$properties.properties.observabilitySettings.logs", "options": ["logs"], "help": {"short": "Logs settings"}, "args": [{"type": "string", "var": "$properties.properties.observabilitySettings.logs.state", "options": ["state"], "help": {"short": "Logs state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"type": "string", "var": "$properties.properties.observabilitySettings.managedIdentity", "options": ["managed-identity"], "help": {"short": "Managed identity"}}, {"type": "object", "var": "$properties.properties.observabilitySettings.metrics", "options": ["metrics"], "help": {"short": "Metrics settings"}, "args": [{"type": "string", "var": "$properties.properties.observabilitySettings.metrics.state", "options": ["state"], "help": {"short": "Metrics state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}, {"type": "object", "var": "$properties.properties.observabilitySettings.traces", "options": ["traces"], "help": {"short": "Traces settings"}, "args": [{"type": "string", "var": "$properties.properties.observabilitySettings.traces.state", "options": ["state"], "help": {"short": "Traces state"}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}]}]}, {"type": "object", "var": "$properties.tags", "options": ["tags"], "group": "Properties", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "SelfManagedUpgradeProfile", "args": [{"type": "string", "var": "$properties.properties.selfManagedUpgradeProfile.version", "options": ["version"], "group": "SelfManagedUpgradeProfile", "help": {"short": "Istio version"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "AppLinkMembers_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "patch", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "properties", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "arg": "$properties.properties.fullyManagedUpgradeProfile.releaseChannel", "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "arg": "$properties.properties.metadata", "additionalProps": {"item": {"type": "any"}}}, {"type": "string", "name": "mode", "arg": "$properties.properties.mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "arg": "$properties.properties.observabilitySettings", "props": [{"type": "object", "name": "logs", "arg": "$properties.properties.observabilitySettings.logs", "props": [{"type": "string", "name": "state", "arg": "$properties.properties.observabilitySettings.logs.state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity", "arg": "$properties.properties.observabilitySettings.managedIdentity"}, {"type": "object", "name": "metrics", "arg": "$properties.properties.observabilitySettings.metrics", "props": [{"type": "string", "name": "state", "arg": "$properties.properties.observabilitySettings.metrics.state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "arg": "$properties.properties.observabilitySettings.traces", "props": [{"type": "string", "name": "state", "arg": "$properties.properties.observabilitySettings.traces.state", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "arg": "$properties.properties.selfManagedUpgradeProfile.version"}]}]}, {"type": "object", "name": "tags", "arg": "$properties.tags", "additionalProps": {"item": {"type": "string"}}}], "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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilitySettings", "props": [{"type": "object", "name": "logs", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "string", "name": "managedIdentity"}, {"type": "object", "name": "metrics", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}, {"type": "object", "name": "traces", "props": [{"type": "string", "name": "state", "required": true, "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}, {"name": "remove", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinkMembers_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}]}]} \ No newline at end of file +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink member", "commands": [{"name": "show", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinkMembers_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "metrics", "props": [{"readOnly": true, "type": "string", "name": "metricsEndpoint"}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}, {"name": "remove", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinkMembers_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "join", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "FullyManagedUpgradeProfile", "args": [{"type": "string", "var": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "options": ["release-channel"], "group": "FullyManagedUpgradeProfile", "help": {"short": "Release channel"}, "enum": {"items": [{"name": "Rapid", "value": "Rapid"}, {"name": "Stable", "value": "Stable"}], "supportExtension": true}}]}, {"name": "Metadata", "args": [{"type": "string", "var": "$resource.properties.metadata.resourceId", "options": ["member-resource-id"], "group": "Metadata", "help": {"short": "Resource ID"}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$resource.properties.clusterType", "options": ["cluster-type"], "group": "Properties", "help": {"short": "Cluster type"}, "default": {"value": "AKS"}, "enum": {"items": [{"name": "AKS", "value": "AKS"}]}}, {"type": "string", "var": "$resource.properties.mode", "options": ["upgrade-mode"], "group": "Properties", "help": {"short": "Upgrade mode"}, "default": {"value": "SelfManaged"}, "enum": {"items": [{"name": "FullyManaged", "value": "FullyManaged"}, {"name": "SelfManaged", "value": "SelfManaged"}]}}]}, {"name": "Resource", "args": [{"type": "ResourceLocation", "var": "$resource.location", "options": ["member-location"], "required": true, "group": "Resource", "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "SelfManagedUpgradeProfile", "args": [{"type": "string", "var": "$resource.properties.selfManagedUpgradeProfile.version", "options": ["version"], "group": "SelfManagedUpgradeProfile", "help": {"short": "Istio version"}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AppLinkMembers_CreateOrReplace", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "ResourceLocation", "name": "location", "arg": "$resource.location", "required": true}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "arg": "$resource.properties.clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "arg": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "arg": "$resource.properties.metadata.resourceId", "required": true}]}, {"type": "string", "name": "mode", "arg": "$resource.properties.mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "arg": "$resource.properties.selfManagedUpgradeProfile.version", "required": true}]}]}, {"type": "object", "name": "tags", "arg": "$resource.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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "metrics", "props": [{"readOnly": true, "type": "string", "name": "metricsEndpoint"}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}, {"name": "update", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "FullyManagedUpgradeProfile", "args": [{"type": "string", "var": "$properties.properties.fullyManagedUpgradeProfile.releaseChannel", "options": ["release-channel"], "group": "FullyManagedUpgradeProfile", "help": {"short": "Release channel"}, "enum": {"items": [{"name": "Rapid", "value": "Rapid"}, {"name": "Stable", "value": "Stable"}]}}]}, {"name": "Properties", "args": [{"type": "object", "var": "$properties.properties.metadata", "options": ["metadata"], "hide": true, "group": "Properties", "help": {"short": "AppLink Member Metadata"}, "additionalProps": {"item": {"type": "any"}}}, {"type": "string", "var": "$properties.properties.mode", "options": ["mode"], "hide": true, "group": "Properties", "help": {"short": "Upgrade mode"}, "enum": {"items": [{"name": "FullyManaged", "value": "FullyManaged"}, {"name": "SelfManaged", "value": "SelfManaged"}]}}, {"type": "object", "var": "$properties.properties.observabilityProfile", "options": ["observability-profile"], "group": "Properties", "help": {"short": "Observability profile"}, "args": [{"type": "object", "var": "$properties.properties.observabilityProfile.metrics", "options": ["metrics"], "help": {"short": "Metrics configuration"}, "additionalProps": {"item": {"type": "any"}}}]}, {"type": "object", "var": "$properties.tags", "options": ["tags"], "group": "Properties", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "SelfManagedUpgradeProfile", "args": [{"type": "string", "var": "$properties.properties.selfManagedUpgradeProfile.version", "options": ["version"], "group": "SelfManagedUpgradeProfile", "help": {"short": "Istio version"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "AppLinkMembers_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "patch", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "properties", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "arg": "$properties.properties.fullyManagedUpgradeProfile.releaseChannel", "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "arg": "$properties.properties.metadata", "additionalProps": {"item": {"type": "any"}}}, {"type": "string", "name": "mode", "arg": "$properties.properties.mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilityProfile", "arg": "$properties.properties.observabilityProfile", "props": [{"type": "object", "name": "metrics", "arg": "$properties.properties.observabilityProfile.metrics", "additionalProps": {"item": {"type": "any"}}}]}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "arg": "$properties.properties.selfManagedUpgradeProfile.version"}]}]}, {"type": "object", "name": "tags", "arg": "$properties.tags", "additionalProps": {"item": {"type": "string"}}}], "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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "metrics", "props": [{"readOnly": true, "type": "string", "name": "metricsEndpoint"}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.xml index 2bd54a18b..21dbe9dce 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.xml +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.xml @@ -70,31 +70,9 @@ - - - - - - - - - - + - - - - - - - - - - - - - - + @@ -159,6 +137,61 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + + + + + + + +
+
+
@@ -187,32 +220,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -295,33 +302,6 @@
- - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -367,31 +347,9 @@ - - - - - - - - - - + - - - - - - - - - - - - - - + @@ -493,40 +451,13 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + @@ -586,31 +517,11 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + @@ -658,31 +569,9 @@ - - - - - - - - - - + - - - - - - - - - - - - - - + @@ -753,60 +642,5 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - -
-
- - - - - - - - - -
-
-
From cc0c56c57122cbade90036e832c8fb286fc68840 Mon Sep 17 00:00:00 2001 From: German Robayo Paz Date: Tue, 4 Nov 2025 18:01:43 -0800 Subject: [PATCH 13/13] use finalStateVia=azure-async-operation --- .../2025-08-01-preview.json | 2 +- .../2025-08-01-preview.xml | 3 ++- .../2025-08-01-preview.json | 2 +- .../2025-08-01-preview.xml | 3 ++- 4 files changed, 6 insertions(+), 4 deletions(-) diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.json index 8a72f8b4d..7f400088f 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.json +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.json @@ -1 +1 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink", "commands": [{"name": "show", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["n", "name", "applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinks_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"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}], "confirmation": ""}, {"name": "delete", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["n", "name", "applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinks_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["n", "name", "applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "Identity", "args": [{"blank": {"value": "True"}, "type": "string", "var": "$resource.identity.systemAssigned", "options": ["system-assigned", "mi-system-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the system managed identity."}}, {"type": "string", "var": "$resource.identity.type", "options": ["identity-type"], "group": "Identity", "help": {"short": "Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed)."}, "default": {"value": "SystemAssigned"}, "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": "$resource.identity.userAssigned", "options": ["user-assigned", "mi-user-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the user managed identities."}, "item": {"type": "string"}}, {"type": "object", "var": "$resource.identity.userAssignedIdentities", "options": ["user-assigned-identities"], "hide": true, "group": "Identity", "help": {"short": "The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests."}, "additionalProps": {"item": {"nullable": true, "blank": {"value": {}}, "type": "object"}}}]}, {"name": "Resource", "args": [{"type": "ResourceLocation", "var": "$resource.location", "options": ["l", "location"], "required": true, "group": "Resource", "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AppLinks_CreateOrReplace", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "IdentityObject", "name": "identity", "props": [{"type": "string", "name": "type", "arg": "$resource.identity.type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "arg": "$resource.identity.userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object"}}}], "userAssigned": {"action": "create", "type": "array", "name": "userAssigned", "arg": "$resource.identity.userAssigned", "item": {"action": "create", "type": "string"}}, "systemAssigned": {"action": "create", "type": "string", "name": "systemAssigned", "arg": "$resource.identity.systemAssigned"}}, {"type": "ResourceLocation", "name": "location", "arg": "$resource.location", "required": true}, {"type": "object", "name": "tags", "arg": "$resource.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.AppLink/appLinks/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"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}], "confirmation": ""}, {"name": "update", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["n", "name", "applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "Identity", "args": [{"blank": {"value": "True"}, "type": "string", "var": "$properties.identity.systemAssigned", "options": ["system-assigned", "mi-system-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the system managed identity."}}, {"type": "string", "var": "$properties.identity.type", "options": ["type"], "hide": true, "group": "Identity", "help": {"short": "The type of managed identity assigned to this resource."}, "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": "$properties.identity.userAssigned", "options": ["user-assigned", "mi-user-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the user managed identities."}, "item": {"type": "string"}}, {"type": "object", "var": "$properties.identity.userAssignedIdentities", "options": ["user-assigned-identities"], "hide": true, "group": "Identity", "help": {"short": "The identities assigned to this resource by the user."}, "additionalProps": {"item": {"nullable": true, "blank": {"value": {}}, "type": "object"}}}]}, {"name": "Properties", "args": [{"type": "object", "var": "$properties.tags", "options": ["tags"], "group": "Properties", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "AppLinks_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "patch", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "properties", "required": true, "props": [{"type": "IdentityObject", "name": "identity", "props": [{"type": "string", "name": "type", "arg": "$properties.identity.type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "arg": "$properties.identity.userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object"}}}], "userAssigned": {"action": "create", "type": "array", "name": "userAssigned", "arg": "$properties.identity.userAssigned", "item": {"action": "create", "type": "string"}}, "systemAssigned": {"action": "create", "type": "string", "name": "systemAssigned", "arg": "$properties.identity.systemAssigned"}}, {"type": "object", "name": "tags", "arg": "$properties.tags", "additionalProps": {"item": {"type": "string"}}}], "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.AppLink/appLinks/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"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}], "confirmation": ""}]}]} \ No newline at end of file +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink", "commands": [{"name": "show", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["n", "name", "applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinks_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"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}], "confirmation": ""}, {"name": "delete", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["n", "name", "applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinks_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["n", "name", "applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "Identity", "args": [{"blank": {"value": "True"}, "type": "string", "var": "$resource.identity.systemAssigned", "options": ["system-assigned", "mi-system-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the system managed identity."}}, {"type": "string", "var": "$resource.identity.type", "options": ["identity-type"], "group": "Identity", "help": {"short": "Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed)."}, "default": {"value": "SystemAssigned"}, "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": "$resource.identity.userAssigned", "options": ["user-assigned", "mi-user-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the user managed identities."}, "item": {"type": "string"}}, {"type": "object", "var": "$resource.identity.userAssignedIdentities", "options": ["user-assigned-identities"], "hide": true, "group": "Identity", "help": {"short": "The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests."}, "additionalProps": {"item": {"nullable": true, "blank": {"value": {}}, "type": "object"}}}]}, {"name": "Resource", "args": [{"type": "ResourceLocation", "var": "$resource.location", "options": ["l", "location"], "required": true, "group": "Resource", "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AppLinks_CreateOrReplace", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "IdentityObject", "name": "identity", "props": [{"type": "string", "name": "type", "arg": "$resource.identity.type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "arg": "$resource.identity.userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object"}}}], "userAssigned": {"action": "create", "type": "array", "name": "userAssigned", "arg": "$resource.identity.userAssigned", "item": {"action": "create", "type": "string"}}, "systemAssigned": {"action": "create", "type": "string", "name": "systemAssigned", "arg": "$resource.identity.systemAssigned"}}, {"type": "ResourceLocation", "name": "location", "arg": "$resource.location", "required": true}, {"type": "object", "name": "tags", "arg": "$resource.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.AppLink/appLinks/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"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}], "confirmation": ""}, {"name": "update", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkName", "options": ["n", "name", "applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "Identity", "args": [{"blank": {"value": "True"}, "type": "string", "var": "$properties.identity.systemAssigned", "options": ["system-assigned", "mi-system-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the system managed identity."}}, {"type": "string", "var": "$properties.identity.type", "options": ["type"], "hide": true, "group": "Identity", "help": {"short": "The type of managed identity assigned to this resource."}, "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": "$properties.identity.userAssigned", "options": ["user-assigned", "mi-user-assigned"], "hide": true, "group": "Identity", "help": {"short": "Set the user managed identities."}, "item": {"type": "string"}}, {"type": "object", "var": "$properties.identity.userAssignedIdentities", "options": ["user-assigned-identities"], "hide": true, "group": "Identity", "help": {"short": "The identities assigned to this resource by the user."}, "additionalProps": {"item": {"nullable": true, "blank": {"value": {}}, "type": "object"}}}]}, {"name": "Properties", "args": [{"type": "object", "var": "$properties.tags", "options": ["tags"], "group": "Properties", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AppLinks_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}", "request": {"method": "patch", "path": {"params": [{"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "properties", "required": true, "props": [{"type": "IdentityObject", "name": "identity", "props": [{"type": "string", "name": "type", "arg": "$properties.identity.type", "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "arg": "$properties.identity.userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object"}}}], "userAssigned": {"action": "create", "type": "array", "name": "userAssigned", "arg": "$properties.identity.userAssigned", "item": {"action": "create", "type": "string"}}, "systemAssigned": {"action": "create", "type": "string", "name": "systemAssigned", "arg": "$properties.identity.systemAssigned"}}, {"type": "object", "name": "tags", "arg": "$properties.tags", "additionalProps": {"item": {"type": "string"}}}], "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.AppLink/appLinks/{}"}}, {"type": "IdentityObject", "name": "identity", "props": [{"readOnly": true, "type": "uuid", "name": "principalId"}, {"readOnly": true, "type": "uuid", "name": "tenantId"}, {"type": "string", "name": "type", "required": true, "enum": {"items": [{"value": "None"}, {"value": "SystemAssigned"}, {"value": "SystemAssigned,UserAssigned"}, {"value": "UserAssigned"}]}}, {"type": "object", "name": "userAssignedIdentities", "additionalProps": {"item": {"nullable": true, "type": "object", "props": [{"readOnly": true, "type": "uuid", "name": "clientId"}, {"readOnly": true, "type": "uuid", "name": "principalId"}]}}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"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": "Azure-AsyncOperation"}, {"name": "Location"}, {"name": "Retry-After"}]}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.xml index e3701d426..db0e15873 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.xml +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9/2025-08-01-preview.xml @@ -405,7 +405,7 @@ - + @@ -534,6 +534,7 @@
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.json index f3e57017a..84617ed9a 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.json +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.json @@ -1 +1 @@ -{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink member", "commands": [{"name": "show", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinkMembers_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "metrics", "props": [{"readOnly": true, "type": "string", "name": "metricsEndpoint"}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}, {"name": "remove", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinkMembers_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "join", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "FullyManagedUpgradeProfile", "args": [{"type": "string", "var": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "options": ["release-channel"], "group": "FullyManagedUpgradeProfile", "help": {"short": "Release channel"}, "enum": {"items": [{"name": "Rapid", "value": "Rapid"}, {"name": "Stable", "value": "Stable"}], "supportExtension": true}}]}, {"name": "Metadata", "args": [{"type": "string", "var": "$resource.properties.metadata.resourceId", "options": ["member-resource-id"], "group": "Metadata", "help": {"short": "Resource ID"}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$resource.properties.clusterType", "options": ["cluster-type"], "group": "Properties", "help": {"short": "Cluster type"}, "default": {"value": "AKS"}, "enum": {"items": [{"name": "AKS", "value": "AKS"}]}}, {"type": "string", "var": "$resource.properties.mode", "options": ["upgrade-mode"], "group": "Properties", "help": {"short": "Upgrade mode"}, "default": {"value": "SelfManaged"}, "enum": {"items": [{"name": "FullyManaged", "value": "FullyManaged"}, {"name": "SelfManaged", "value": "SelfManaged"}]}}]}, {"name": "Resource", "args": [{"type": "ResourceLocation", "var": "$resource.location", "options": ["member-location"], "required": true, "group": "Resource", "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "SelfManagedUpgradeProfile", "args": [{"type": "string", "var": "$resource.properties.selfManagedUpgradeProfile.version", "options": ["version"], "group": "SelfManagedUpgradeProfile", "help": {"short": "Istio version"}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AppLinkMembers_CreateOrReplace", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "ResourceLocation", "name": "location", "arg": "$resource.location", "required": true}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "arg": "$resource.properties.clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "arg": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "arg": "$resource.properties.metadata.resourceId", "required": true}]}, {"type": "string", "name": "mode", "arg": "$resource.properties.mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "arg": "$resource.properties.selfManagedUpgradeProfile.version", "required": true}]}]}, {"type": "object", "name": "tags", "arg": "$resource.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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "metrics", "props": [{"readOnly": true, "type": "string", "name": "metricsEndpoint"}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}, {"name": "update", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "FullyManagedUpgradeProfile", "args": [{"type": "string", "var": "$properties.properties.fullyManagedUpgradeProfile.releaseChannel", "options": ["release-channel"], "group": "FullyManagedUpgradeProfile", "help": {"short": "Release channel"}, "enum": {"items": [{"name": "Rapid", "value": "Rapid"}, {"name": "Stable", "value": "Stable"}]}}]}, {"name": "Properties", "args": [{"type": "object", "var": "$properties.properties.metadata", "options": ["metadata"], "hide": true, "group": "Properties", "help": {"short": "AppLink Member Metadata"}, "additionalProps": {"item": {"type": "any"}}}, {"type": "string", "var": "$properties.properties.mode", "options": ["mode"], "hide": true, "group": "Properties", "help": {"short": "Upgrade mode"}, "enum": {"items": [{"name": "FullyManaged", "value": "FullyManaged"}, {"name": "SelfManaged", "value": "SelfManaged"}]}}, {"type": "object", "var": "$properties.properties.observabilityProfile", "options": ["observability-profile"], "group": "Properties", "help": {"short": "Observability profile"}, "args": [{"type": "object", "var": "$properties.properties.observabilityProfile.metrics", "options": ["metrics"], "help": {"short": "Metrics configuration"}, "additionalProps": {"item": {"type": "any"}}}]}, {"type": "object", "var": "$properties.tags", "options": ["tags"], "group": "Properties", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "SelfManagedUpgradeProfile", "args": [{"type": "string", "var": "$properties.properties.selfManagedUpgradeProfile.version", "options": ["version"], "group": "SelfManagedUpgradeProfile", "help": {"short": "Istio version"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "AppLinkMembers_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "patch", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "properties", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "arg": "$properties.properties.fullyManagedUpgradeProfile.releaseChannel", "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "arg": "$properties.properties.metadata", "additionalProps": {"item": {"type": "any"}}}, {"type": "string", "name": "mode", "arg": "$properties.properties.mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilityProfile", "arg": "$properties.properties.observabilityProfile", "props": [{"type": "object", "name": "metrics", "arg": "$properties.properties.observabilityProfile.metrics", "additionalProps": {"item": {"type": "any"}}}]}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "arg": "$properties.properties.selfManagedUpgradeProfile.version"}]}]}, {"type": "object", "name": "tags", "arg": "$properties.tags", "additionalProps": {"item": {"type": "string"}}}], "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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "metrics", "props": [{"readOnly": true, "type": "string", "name": "metricsEndpoint"}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}]}]} \ No newline at end of file +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "commandGroups": [{"name": "applink member", "commands": [{"name": "show", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinkMembers_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "metrics", "props": [{"readOnly": true, "type": "string", "name": "metricsEndpoint"}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}, {"name": "remove", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "AppLinkMembers_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}, {"name": "Retry-After"}]}}, {"statusCode": [204]}, {"statusCode": [200, 201]}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "join", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "FullyManagedUpgradeProfile", "args": [{"type": "string", "var": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "options": ["release-channel"], "group": "FullyManagedUpgradeProfile", "help": {"short": "Release channel"}, "enum": {"items": [{"name": "Rapid", "value": "Rapid"}, {"name": "Stable", "value": "Stable"}], "supportExtension": true}}]}, {"name": "Metadata", "args": [{"type": "string", "var": "$resource.properties.metadata.resourceId", "options": ["member-resource-id"], "group": "Metadata", "help": {"short": "Resource ID"}}]}, {"name": "Properties", "args": [{"type": "string", "var": "$resource.properties.clusterType", "options": ["cluster-type"], "group": "Properties", "help": {"short": "Cluster type"}, "default": {"value": "AKS"}, "enum": {"items": [{"name": "AKS", "value": "AKS"}]}}, {"type": "string", "var": "$resource.properties.mode", "options": ["upgrade-mode"], "group": "Properties", "help": {"short": "Upgrade mode"}, "default": {"value": "SelfManaged"}, "enum": {"items": [{"name": "FullyManaged", "value": "FullyManaged"}, {"name": "SelfManaged", "value": "SelfManaged"}]}}]}, {"name": "Resource", "args": [{"type": "ResourceLocation", "var": "$resource.location", "options": ["member-location"], "required": true, "group": "Resource", "help": {"short": "The geo-location where the resource lives"}}, {"type": "object", "var": "$resource.tags", "options": ["tags"], "group": "Resource", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "SelfManagedUpgradeProfile", "args": [{"type": "string", "var": "$resource.properties.selfManagedUpgradeProfile.version", "options": ["version"], "group": "SelfManagedUpgradeProfile", "help": {"short": "Istio version"}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AppLinkMembers_CreateOrReplace", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "resource", "required": true, "props": [{"type": "ResourceLocation", "name": "location", "arg": "$resource.location", "required": true}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "arg": "$resource.properties.clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "arg": "$resource.properties.fullyManagedUpgradeProfile.releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "arg": "$resource.properties.metadata.resourceId", "required": true}]}, {"type": "string", "name": "mode", "arg": "$resource.properties.mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "arg": "$resource.properties.selfManagedUpgradeProfile.version", "required": true}]}]}, {"type": "object", "name": "tags", "arg": "$resource.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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "metrics", "props": [{"readOnly": true, "type": "string", "name": "metricsEndpoint"}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"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}], "confirmation": ""}, {"name": "update", "version": "2025-08-01-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.applink/applinks/{}/applinkmembers/{}", "version": "2025-08-01-preview", "swagger": "mgmt-plane/applink/ResourceProviders/Microsoft.AppLink/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuQXBwTGluay9hcHBMaW5rcy97YXBwTGlua05hbWV9L2FwcExpbmtNZW1iZXJzL3thcHBMaW5rTWVtYmVyTmFtZX0=/V/MjAyNS0wOC0wMS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.appLinkMemberName", "options": ["member-name"], "required": true, "group": "", "idPart": "child_name_1", "help": {"short": "The name of the AppLinkMember"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "var": "$Path.appLinkName", "options": ["applink-name"], "required": true, "group": "", "idPart": "name", "help": {"short": "The name of the AppLink"}, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "FullyManagedUpgradeProfile", "args": [{"type": "string", "var": "$properties.properties.fullyManagedUpgradeProfile.releaseChannel", "options": ["release-channel"], "group": "FullyManagedUpgradeProfile", "help": {"short": "Release channel"}, "enum": {"items": [{"name": "Rapid", "value": "Rapid"}, {"name": "Stable", "value": "Stable"}]}}]}, {"name": "Properties", "args": [{"type": "object", "var": "$properties.properties.metadata", "options": ["metadata"], "hide": true, "group": "Properties", "help": {"short": "AppLink Member Metadata"}, "additionalProps": {"item": {"type": "any"}}}, {"type": "string", "var": "$properties.properties.mode", "options": ["mode"], "hide": true, "group": "Properties", "help": {"short": "Upgrade mode"}, "enum": {"items": [{"name": "FullyManaged", "value": "FullyManaged"}, {"name": "SelfManaged", "value": "SelfManaged"}]}}, {"type": "object", "var": "$properties.properties.observabilityProfile", "options": ["observability-profile"], "group": "Properties", "help": {"short": "Observability profile"}, "args": [{"type": "object", "var": "$properties.properties.observabilityProfile.metrics", "options": ["metrics"], "help": {"short": "Metrics configuration"}, "additionalProps": {"item": {"type": "any"}}}]}, {"type": "object", "var": "$properties.tags", "options": ["tags"], "group": "Properties", "help": {"short": "Resource tags."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "SelfManagedUpgradeProfile", "args": [{"type": "string", "var": "$properties.properties.selfManagedUpgradeProfile.version", "options": ["version"], "group": "SelfManagedUpgradeProfile", "help": {"short": "Istio version"}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "AppLinkMembers_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/appLinks/{appLinkName}/appLinkMembers/{appLinkMemberName}", "request": {"method": "patch", "path": {"params": [{"type": "string", "name": "appLinkMemberName", "arg": "$Path.appLinkMemberName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"type": "string", "name": "appLinkName", "arg": "$Path.appLinkName", "required": true, "format": {"pattern": "^[a-zA-Z0-9-]{3,24}$"}}, {"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": "2025-08-01-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "properties", "required": true, "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "arg": "$properties.properties.fullyManagedUpgradeProfile.releaseChannel", "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "arg": "$properties.properties.metadata", "additionalProps": {"item": {"type": "any"}}}, {"type": "string", "name": "mode", "arg": "$properties.properties.mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilityProfile", "arg": "$properties.properties.observabilityProfile", "props": [{"type": "object", "name": "metrics", "arg": "$properties.properties.observabilityProfile.metrics", "additionalProps": {"item": {"type": "any"}}}]}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "arg": "$properties.properties.selfManagedUpgradeProfile.version"}]}]}, {"type": "object", "name": "tags", "arg": "$properties.tags", "additionalProps": {"item": {"type": "string"}}}], "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.AppLink/appLinks/{}/appLinkMembers/{}"}}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "clusterType", "enum": {"items": [{"value": "AKS"}]}}, {"type": "object", "name": "fullyManagedUpgradeProfile", "props": [{"type": "string", "name": "releaseChannel", "required": true, "enum": {"items": [{"value": "Rapid"}, {"value": "Stable"}]}}]}, {"type": "object", "name": "metadata", "required": true, "props": [{"type": "string", "name": "resourceId", "required": true}]}, {"type": "string", "name": "mode", "enum": {"items": [{"value": "FullyManaged"}, {"value": "SelfManaged"}]}}, {"type": "object", "name": "observabilityProfile", "props": [{"type": "object", "name": "metrics", "props": [{"readOnly": true, "type": "string", "name": "metricsEndpoint"}]}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "Provisioning"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "object", "name": "selfManagedUpgradeProfile", "props": [{"type": "string", "name": "version", "required": 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"}]}}]}, {"type": "object", "name": "tags", "additionalProps": {"item": {"type": "string"}}}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"statusCode": [202], "header": {"items": [{"name": "Azure-AsyncOperation"}, {"name": "Location"}, {"name": "Retry-After"}]}}, {"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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.xml index 21dbe9dce..61cc217b0 100644 --- a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.xml +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5hcHBsaW5rL2FwcGxpbmtzL3t9L2FwcGxpbmttZW1iZXJzL3t9/2025-08-01-preview.xml @@ -473,7 +473,7 @@ - + @@ -627,6 +627,7 @@
+