diff --git a/Commands/elastic/_get-organization-api-key.md b/Commands/elastic/_get-organization-api-key.md index 442fad653..162e29573 100644 --- a/Commands/elastic/_get-organization-api-key.md +++ b/Commands/elastic/_get-organization-api-key.md @@ -14,3 +14,14 @@ Fetch User API Key from internal database, if it was generated and stored while ```bash elastic get-organization-api-key --email-id id ``` + +### [2024-06-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL2dldG9yZ2FuaXphdGlvbmFwaWtleQ==/2024-06-15-preview.xml) **Stable** + + + +#### examples + +- Get organization api key + ```bash + elastic get-organization-api-key --email-id id + ``` diff --git a/Commands/elastic/elastic-version/_list.md b/Commands/elastic/elastic-version/_list.md new file mode 100644 index 000000000..ae4a95553 --- /dev/null +++ b/Commands/elastic/elastic-version/_list.md @@ -0,0 +1,9 @@ +# [Command] _elastic elastic-version list_ + +List a list of available versions for a region. + +## Versions + +### [2024-06-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL2VsYXN0aWN2ZXJzaW9ucw==/2024-06-15-preview.xml) **Stable** + + diff --git a/Commands/elastic/elastic-version/readme.md b/Commands/elastic/elastic-version/readme.md new file mode 100644 index 000000000..2ba0aacde --- /dev/null +++ b/Commands/elastic/elastic-version/readme.md @@ -0,0 +1,8 @@ +# [Group] _elastic elastic-version_ + +Manage the version of Elastic + +## Commands + +- [list](/Commands/elastic/elastic-version/_list.md) +: List a list of available versions for a region. diff --git a/Commands/elastic/get/elastic/organization-to-azure/readme.md b/Commands/elastic/get/elastic/organization-to-azure/readme.md new file mode 100644 index 000000000..b877852db --- /dev/null +++ b/Commands/elastic/get/elastic/organization-to-azure/readme.md @@ -0,0 +1,8 @@ +# [Group] _elastic get elastic organization-to-azure_ + +Manage to get Elastic organization + +## Subgroups + +- [subscription](/Commands/elastic/get/elastic/organization-to-azure/subscription/readme.md) +: Get Elastic Organization To Azure Subscription details for the logged-in user. diff --git a/Commands/elastic/get/elastic/organization-to-azure/subscription/_mapping.md b/Commands/elastic/get/elastic/organization-to-azure/subscription/_mapping.md new file mode 100644 index 000000000..6facf8d78 --- /dev/null +++ b/Commands/elastic/get/elastic/organization-to-azure/subscription/_mapping.md @@ -0,0 +1,9 @@ +# [Command] _elastic get elastic organization-to-azure subscription mapping_ + +Get Elastic Organization To Azure Subscription Mapping details for the logged-in user. + +## Versions + +### [2024-06-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL2dldGVsYXN0aWNvcmdhbml6YXRpb250b2F6dXJlc3Vic2NyaXB0aW9ubWFwcGluZw==/2024-06-15-preview.xml) **Stable** + + diff --git a/Commands/elastic/get/elastic/organization-to-azure/subscription/readme.md b/Commands/elastic/get/elastic/organization-to-azure/subscription/readme.md new file mode 100644 index 000000000..7abf19d30 --- /dev/null +++ b/Commands/elastic/get/elastic/organization-to-azure/subscription/readme.md @@ -0,0 +1,8 @@ +# [Group] _elastic get elastic organization-to-azure subscription_ + +Get Elastic Organization To Azure Subscription details for the logged-in user. + +## Commands + +- [mapping](/Commands/elastic/get/elastic/organization-to-azure/subscription/_mapping.md) +: Get Elastic Organization To Azure Subscription Mapping details for the logged-in user. diff --git a/Commands/elastic/get/elastic/readme.md b/Commands/elastic/get/elastic/readme.md new file mode 100644 index 000000000..82d581fae --- /dev/null +++ b/Commands/elastic/get/elastic/readme.md @@ -0,0 +1,8 @@ +# [Group] _elastic get elastic_ + +Get elastic details + +## Subgroups + +- [organization-to-azure](/Commands/elastic/get/elastic/organization-to-azure/readme.md) +: Manage to get Elastic organization diff --git a/Commands/elastic/get/readme.md b/Commands/elastic/get/readme.md new file mode 100644 index 000000000..9558ce8db --- /dev/null +++ b/Commands/elastic/get/readme.md @@ -0,0 +1,8 @@ +# [Group] _elastic get_ + +Manage to get Elastic details + +## Subgroups + +- [elastic](/Commands/elastic/get/elastic/readme.md) +: Get elastic details diff --git a/Commands/elastic/monitor/_associate-traffic-filter.md b/Commands/elastic/monitor/_associate-traffic-filter.md index b18ebb57e..b6dbaf1e7 100644 --- a/Commands/elastic/monitor/_associate-traffic-filter.md +++ b/Commands/elastic/monitor/_associate-traffic-filter.md @@ -18,3 +18,14 @@ Associate traffic filter ```bash elastic monitor associate-traffic-filter --monitor-name name -g rg --ruleset-id ``` + +### [2024-06-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2Fzc29jaWF0ZXRyYWZmaWNmaWx0ZXI=/2024-06-15-preview.xml) **Stable** + + + +#### examples + +- Monitor associate traffic filter + ```bash + elastic monitor associate-traffic-filter --monitor-name name -g rg --ruleset-id + ``` diff --git a/Commands/elastic/monitor/_create-and-associate-ip-filter.md b/Commands/elastic/monitor/_create-and-associate-ip-filter.md index 69d0118ac..644bea57b 100644 --- a/Commands/elastic/monitor/_create-and-associate-ip-filter.md +++ b/Commands/elastic/monitor/_create-and-associate-ip-filter.md @@ -18,3 +18,14 @@ Create and associate ip filter ```bash elastic monitor create-and-associate-ip-filter --monitor-name name -g rg --name name --ips 192.168.131.0, 192.168.132.6/22 ``` + +### [2024-06-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2NyZWF0ZWFuZGFzc29jaWF0ZWlwZmlsdGVy/2024-06-15-preview.xml) **Stable** + + + +#### examples + +- Create and associate ip filter + ```bash + elastic monitor create-and-associate-ip-filter --monitor-name name -g rg --name name --ips 192.168.131.0, 192.168.132.6/22 + ``` diff --git a/Commands/elastic/monitor/_create-and-associate-pl-filter.md b/Commands/elastic/monitor/_create-and-associate-pl-filter.md index 00b59aaa7..b3f9ef2fe 100644 --- a/Commands/elastic/monitor/_create-and-associate-pl-filter.md +++ b/Commands/elastic/monitor/_create-and-associate-pl-filter.md @@ -18,3 +18,14 @@ Create and associate pl filter ```bash elastic monitor create-and-associate-pl-filter --monitor-name monitor -g rg --name name ``` + +### [2024-06-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2NyZWF0ZWFuZGFzc29jaWF0ZXBsZmlsdGVy/2024-06-15-preview.xml) **Stable** + + + +#### examples + +- Create and associate pl filter + ```bash + elastic monitor create-and-associate-pl-filter --monitor-name monitor -g rg --name name + ``` diff --git a/Commands/elastic/monitor/_create-or-update-external-user.md b/Commands/elastic/monitor/_create-or-update-external-user.md index 2b67e1be7..e60646a2d 100644 --- a/Commands/elastic/monitor/_create-or-update-external-user.md +++ b/Commands/elastic/monitor/_create-or-update-external-user.md @@ -18,3 +18,14 @@ Create or update external user ```bash monitor create-or-update-external-user --monitor-name {monitor} -g {rg} --user-name newuser --full-name fullname --password password --email-id email@outlook.com --roles [admin,other_role] ``` + +### [2024-06-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2NyZWF0ZW9ydXBkYXRlZXh0ZXJuYWx1c2Vy/2024-06-15-preview.xml) **Stable** + + + +#### examples + +- Create or update external user + ```bash + monitor create-or-update-external-user --monitor-name {monitor} -g {rg} --user-name newuser --full-name fullname --password password --email-id email@outlook.com --roles [admin,other_role] + ``` diff --git a/Commands/elastic/monitor/_create.md b/Commands/elastic/monitor/_create.md index 35345f593..0b6dd4556 100644 --- a/Commands/elastic/monitor/_create.md +++ b/Commands/elastic/monitor/_create.md @@ -18,3 +18,14 @@ Create a monitor resource. ```bash elastic monitor create -n monitor-name -g rg --user-info "{firstName:Alice,lastName:bob,companyName:Micosoft,emailAddress:alice@microsoft.com}" --sku "{name:ess-consumption-2024_Monthly}" ``` + +### [2024-06-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9/2024-06-15-preview.xml) **Stable** + + + +#### examples + +- Create monitor + ```bash + elastic monitor create -n monitor-name -g rg --user-info "{firstName:Alice,lastName:bob,companyName:Micosoft,emailAddress:alice@microsoft.com}" --sku "{name:ess-consumption-2024_Monthly}" + ``` diff --git a/Commands/elastic/monitor/_delete-traffic-filter.md b/Commands/elastic/monitor/_delete-traffic-filter.md index f410b5620..de28544eb 100644 --- a/Commands/elastic/monitor/_delete-traffic-filter.md +++ b/Commands/elastic/monitor/_delete-traffic-filter.md @@ -18,3 +18,14 @@ Delete traffic filter ```bash elastic monitor delete-traffic-filter --monitor-name name -g rg --ruleset-id id ``` + +### [2024-06-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2RlbGV0ZXRyYWZmaWNmaWx0ZXI=/2024-06-15-preview.xml) **Stable** + + + +#### examples + +- Delete traffic filter + ```bash + elastic monitor delete-traffic-filter --monitor-name name -g rg --ruleset-id id + ``` diff --git a/Commands/elastic/monitor/_delete.md b/Commands/elastic/monitor/_delete.md index bc7f58988..486077276 100644 --- a/Commands/elastic/monitor/_delete.md +++ b/Commands/elastic/monitor/_delete.md @@ -18,3 +18,14 @@ Delete a monitor resource. ```bash elastic monitor delete -n monitor -g rg ``` + +### [2024-06-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9/2024-06-15-preview.xml) **Stable** + + + +#### examples + +- Delete monitor + ```bash + elastic monitor delete -n monitor -g rg + ``` diff --git a/Commands/elastic/monitor/_detach-and-delete-traffic-filter.md b/Commands/elastic/monitor/_detach-and-delete-traffic-filter.md index 9c01fad97..c3a23e0bb 100644 --- a/Commands/elastic/monitor/_detach-and-delete-traffic-filter.md +++ b/Commands/elastic/monitor/_detach-and-delete-traffic-filter.md @@ -18,3 +18,14 @@ Detach and delete traffic filter ```bash elastic monitor detach-and-delete-traffic-filter --monitor-name -g rg --ruleset-id id ``` + +### [2024-06-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2RldGFjaGFuZGRlbGV0ZXRyYWZmaWNmaWx0ZXI=/2024-06-15-preview.xml) **Stable** + + + +#### examples + +- Detach and delete traffic filter + ```bash + elastic monitor detach-and-delete-traffic-filter --monitor-name -g rg --ruleset-id id + ``` diff --git a/Commands/elastic/monitor/_detach-traffic-filter.md b/Commands/elastic/monitor/_detach-traffic-filter.md index 83adc2624..cec007d2b 100644 --- a/Commands/elastic/monitor/_detach-traffic-filter.md +++ b/Commands/elastic/monitor/_detach-traffic-filter.md @@ -18,3 +18,14 @@ Detach traffic filter ```bash elastic monitor detach-traffic-filter --monitor-name name -g rg --ruleset-id ``` + +### [2024-06-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2RldGFjaHRyYWZmaWNmaWx0ZXI=/2024-06-15-preview.xml) **Stable** + + + +#### examples + +- Detach traffic filter + ```bash + elastic monitor detach-traffic-filter --monitor-name name -g rg --ruleset-id + ``` diff --git a/Commands/elastic/monitor/_get-billing-info.md b/Commands/elastic/monitor/_get-billing-info.md new file mode 100644 index 000000000..26346c3ca --- /dev/null +++ b/Commands/elastic/monitor/_get-billing-info.md @@ -0,0 +1,9 @@ +# [Command] _elastic monitor get-billing-info_ + +Get marketplace and organization info mapped to the given monitor. + +## Versions + +### [2024-06-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2dldGJpbGxpbmdpbmZv/2024-06-15-preview.xml) **Stable** + + diff --git a/Commands/elastic/monitor/_list-all-traffic-filter.md b/Commands/elastic/monitor/_list-all-traffic-filter.md index eb17fd6c4..2293dc4db 100644 --- a/Commands/elastic/monitor/_list-all-traffic-filter.md +++ b/Commands/elastic/monitor/_list-all-traffic-filter.md @@ -18,3 +18,14 @@ List all traffic filter ```bash elastic monitor list-all-traffic-filter --monitor-name name -g rg ``` + +### [2024-06-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3RhbGx0cmFmZmljZmlsdGVycw==/2024-06-15-preview.xml) **Stable** + + + +#### examples + +- List all traffic filter + ```bash + elastic monitor list-all-traffic-filter --monitor-name name -g rg + ``` diff --git a/Commands/elastic/monitor/_list-associated-traffic-filter.md b/Commands/elastic/monitor/_list-associated-traffic-filter.md index d66b8477d..a45175197 100644 --- a/Commands/elastic/monitor/_list-associated-traffic-filter.md +++ b/Commands/elastic/monitor/_list-associated-traffic-filter.md @@ -18,3 +18,14 @@ List associated traffic filter ```bash elastic monitor list-associated-traffic-filter --monitor-name name -g rg ``` + +### [2024-06-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3Rhc3NvY2lhdGVkdHJhZmZpY2ZpbHRlcnM=/2024-06-15-preview.xml) **Stable** + + + +#### examples + +- List associated traffic filter + ```bash + elastic monitor list-associated-traffic-filter --monitor-name name -g rg + ``` diff --git a/Commands/elastic/monitor/_list-connected-partner-resource.md b/Commands/elastic/monitor/_list-connected-partner-resource.md new file mode 100644 index 000000000..1212cd877 --- /dev/null +++ b/Commands/elastic/monitor/_list-connected-partner-resource.md @@ -0,0 +1,9 @@ +# [Command] _elastic monitor list-connected-partner-resource_ + +List of all active deployments that are associated with the marketplace subscription linked to the given monitor. + +## Versions + +### [2024-06-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3Rjb25uZWN0ZWRwYXJ0bmVycmVzb3VyY2Vz/2024-06-15-preview.xml) **Stable** + + diff --git a/Commands/elastic/monitor/_list-deployment-info.md b/Commands/elastic/monitor/_list-deployment-info.md index 5b66f25a6..33c951e14 100644 --- a/Commands/elastic/monitor/_list-deployment-info.md +++ b/Commands/elastic/monitor/_list-deployment-info.md @@ -18,3 +18,14 @@ Fetch information regarding Elastic cloud deployment corresponding to ```bash elastic monitor list-deployment-info --monitor-name name -g rg ``` + +### [2024-06-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3RkZXBsb3ltZW50aW5mbw==/2024-06-15-preview.xml) **Stable** + + + +#### examples + +- List deployment info + ```bash + elastic monitor list-deployment-info --monitor-name name -g rg + ``` diff --git a/Commands/elastic/monitor/_list-resource.md b/Commands/elastic/monitor/_list-resource.md index 866dc22b9..707d6a949 100644 --- a/Commands/elastic/monitor/_list-resource.md +++ b/Commands/elastic/monitor/_list-resource.md @@ -18,3 +18,14 @@ List the resources currently being monitored by the Elastic monitor ```bash elastic monitor list-resource --monitor-name -g rg ``` + +### [2024-06-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3Rtb25pdG9yZWRyZXNvdXJjZXM=/2024-06-15-preview.xml) **Stable** + + + +#### examples + +- List resource + ```bash + elastic monitor list-resource --monitor-name -g rg + ``` diff --git a/Commands/elastic/monitor/_list-upgradable-version.md b/Commands/elastic/monitor/_list-upgradable-version.md index c178277ff..e88b38415 100644 --- a/Commands/elastic/monitor/_list-upgradable-version.md +++ b/Commands/elastic/monitor/_list-upgradable-version.md @@ -18,3 +18,14 @@ List upgradable version ```bash elastic monitor list-upgradable-version --monitor-name name -g rg ``` + +### [2024-06-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3R1cGdyYWRhYmxldmVyc2lvbnM=/2024-06-15-preview.xml) **Stable** + + + +#### examples + +- List upgradable version + ```bash + elastic monitor list-upgradable-version --monitor-name name -g rg + ``` diff --git a/Commands/elastic/monitor/_list-vm-host.md b/Commands/elastic/monitor/_list-vm-host.md index d1de54001..f53530278 100644 --- a/Commands/elastic/monitor/_list-vm-host.md +++ b/Commands/elastic/monitor/_list-vm-host.md @@ -18,3 +18,14 @@ List the vm resources currently being monitored by the Elastic ```bash elastic monitor list-vm-host --monitor-name name -g rg ``` + +### [2024-06-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3R2bWhvc3Q=/2024-06-15-preview.xml) **Stable** + + + +#### examples + +- List vm host + ```bash + elastic monitor list-vm-host --monitor-name name -g rg + ``` diff --git a/Commands/elastic/monitor/_list.md b/Commands/elastic/monitor/_list.md index 0209d3dbb..3dd15acfd 100644 --- a/Commands/elastic/monitor/_list.md +++ b/Commands/elastic/monitor/_list.md @@ -20,3 +20,15 @@ List all monitors under the specified resource group. And List all ```bash elastic monitor list -g rg ``` + +### [2024-06-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3Jz/2024-06-15-preview.xml) **Stable** + + + + +#### examples + +- List all monitors by resource group + ```bash + elastic monitor list -g rg + ``` diff --git a/Commands/elastic/monitor/_show.md b/Commands/elastic/monitor/_show.md index 130de2a23..550302c42 100644 --- a/Commands/elastic/monitor/_show.md +++ b/Commands/elastic/monitor/_show.md @@ -18,3 +18,14 @@ Get the properties of a specific monitor resource. ```bash elastic monitor show -n name -g rg ``` + +### [2024-06-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9/2024-06-15-preview.xml) **Stable** + + + +#### examples + +- Show monitor + ```bash + elastic monitor show -n name -g rg + ``` diff --git a/Commands/elastic/monitor/_update-vm-collection.md b/Commands/elastic/monitor/_update-vm-collection.md index 7d5ec810c..c8bb701b5 100644 --- a/Commands/elastic/monitor/_update-vm-collection.md +++ b/Commands/elastic/monitor/_update-vm-collection.md @@ -18,3 +18,14 @@ Update the vm details that will be monitored by the Elastic monitor ```bash elastic monitor update-vm-collection --monitor-name monitor1 -g rg --operation-name Add --vi-resource-id id ``` + +### [2024-06-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L3ZtY29sbGVjdGlvbnVwZGF0ZQ==/2024-06-15-preview.xml) **Stable** + + + +#### examples + +- Update vm collection + ```bash + elastic monitor update-vm-collection --monitor-name monitor1 -g rg --operation-name Add --vi-resource-id id + ``` diff --git a/Commands/elastic/monitor/_update.md b/Commands/elastic/monitor/_update.md index ab80f7bde..2df3dccb4 100644 --- a/Commands/elastic/monitor/_update.md +++ b/Commands/elastic/monitor/_update.md @@ -18,3 +18,14 @@ Update a monitor resource. ```bash elastic monitor update -n monitor -g rg --tags "{tag:test,tag1:test1}" ``` + +### [2024-06-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9/2024-06-15-preview.xml) **Stable** + + + +#### examples + +- Update monitor + ```bash + elastic monitor update -n monitor -g rg --tags "{tag:test,tag1:test1}" + ``` diff --git a/Commands/elastic/monitor/_upgrade.md b/Commands/elastic/monitor/_upgrade.md index 5993a2cf3..eed0a15d5 100644 --- a/Commands/elastic/monitor/_upgrade.md +++ b/Commands/elastic/monitor/_upgrade.md @@ -18,3 +18,14 @@ Upgrade elastic monitor ```bash elastic monitor upgrade -g rg --monitor-name monitor --version 8.0.0 ``` + +### [2024-06-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L3VwZ3JhZGU=/2024-06-15-preview.xml) **Stable** + + + +#### examples + +- Monitor upgrade + ```bash + elastic monitor upgrade -g rg --monitor-name monitor --version 8.0.0 + ``` diff --git a/Commands/elastic/monitor/_vm-ingestion-detail.md b/Commands/elastic/monitor/_vm-ingestion-detail.md index 9db841830..239a2c73c 100644 --- a/Commands/elastic/monitor/_vm-ingestion-detail.md +++ b/Commands/elastic/monitor/_vm-ingestion-detail.md @@ -18,3 +18,14 @@ List the vm ingestion details that will be monitored by the Elastic ```bash elastic monitor vm-ingestion-detail --monitor-name name -g rg ``` + +### [2024-06-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L3ZtaW5nZXN0aW9uZGV0YWlscw==/2024-06-15-preview.xml) **Stable** + + + +#### examples + +- Vm ingestion detail + ```bash + elastic monitor vm-ingestion-detail --monitor-name name -g rg + ``` diff --git a/Commands/elastic/monitor/monitored-subscription/_create.md b/Commands/elastic/monitor/monitored-subscription/_create.md new file mode 100644 index 000000000..2eecb4b34 --- /dev/null +++ b/Commands/elastic/monitor/monitored-subscription/_create.md @@ -0,0 +1,9 @@ +# [Command] _elastic monitor monitored-subscription create_ + +Create the subscriptions that should be monitored by the Elastic monitor resource. + +## Versions + +### [2024-06-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L21vbml0b3JlZHN1YnNjcmlwdGlvbnMve30=/2024-06-15-preview.xml) **Stable** + + diff --git a/Commands/elastic/monitor/monitored-subscription/_delete.md b/Commands/elastic/monitor/monitored-subscription/_delete.md new file mode 100644 index 000000000..7798c3b5d --- /dev/null +++ b/Commands/elastic/monitor/monitored-subscription/_delete.md @@ -0,0 +1,9 @@ +# [Command] _elastic monitor monitored-subscription delete_ + +Delete the subscriptions that are being monitored by the Elastic monitor resource + +## Versions + +### [2024-06-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L21vbml0b3JlZHN1YnNjcmlwdGlvbnMve30=/2024-06-15-preview.xml) **Stable** + + diff --git a/Commands/elastic/monitor/monitored-subscription/_list.md b/Commands/elastic/monitor/monitored-subscription/_list.md new file mode 100644 index 000000000..145e5419a --- /dev/null +++ b/Commands/elastic/monitor/monitored-subscription/_list.md @@ -0,0 +1,9 @@ +# [Command] _elastic monitor monitored-subscription list_ + +List all the subscriptions currently being monitored by the Elastic monitor resource. + +## Versions + +### [2024-06-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L21vbml0b3JlZHN1YnNjcmlwdGlvbnM=/2024-06-15-preview.xml) **Stable** + + diff --git a/Commands/elastic/monitor/monitored-subscription/_show.md b/Commands/elastic/monitor/monitored-subscription/_show.md new file mode 100644 index 000000000..5866c3e1e --- /dev/null +++ b/Commands/elastic/monitor/monitored-subscription/_show.md @@ -0,0 +1,9 @@ +# [Command] _elastic monitor monitored-subscription show_ + +Get all the subscriptions currently being monitored by the Elastic monitor resource. + +## Versions + +### [2024-06-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L21vbml0b3JlZHN1YnNjcmlwdGlvbnMve30=/2024-06-15-preview.xml) **Stable** + + diff --git a/Commands/elastic/monitor/monitored-subscription/_update.md b/Commands/elastic/monitor/monitored-subscription/_update.md new file mode 100644 index 000000000..957b814ff --- /dev/null +++ b/Commands/elastic/monitor/monitored-subscription/_update.md @@ -0,0 +1,9 @@ +# [Command] _elastic monitor monitored-subscription update_ + +Update the subscriptions that should be monitored by the Elastic monitor resource. + +## Versions + +### [2024-06-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L21vbml0b3JlZHN1YnNjcmlwdGlvbnMve30=/2024-06-15-preview.xml) **Stable** + + diff --git a/Commands/elastic/monitor/monitored-subscription/readme.md b/Commands/elastic/monitor/monitored-subscription/readme.md new file mode 100644 index 000000000..6c7e4b083 --- /dev/null +++ b/Commands/elastic/monitor/monitored-subscription/readme.md @@ -0,0 +1,20 @@ +# [Group] _elastic monitor monitored-subscription_ + +Manage monitored subscription with elastic + +## Commands + +- [create](/Commands/elastic/monitor/monitored-subscription/_create.md) +: Create the subscriptions that should be monitored by the Elastic monitor resource. + +- [delete](/Commands/elastic/monitor/monitored-subscription/_delete.md) +: Delete the subscriptions that are being monitored by the Elastic monitor resource + +- [list](/Commands/elastic/monitor/monitored-subscription/_list.md) +: List all the subscriptions currently being monitored by the Elastic monitor resource. + +- [show](/Commands/elastic/monitor/monitored-subscription/_show.md) +: Get all the subscriptions currently being monitored by the Elastic monitor resource. + +- [update](/Commands/elastic/monitor/monitored-subscription/_update.md) +: Update the subscriptions that should be monitored by the Elastic monitor resource. diff --git a/Commands/elastic/monitor/open-ai-integration/_create.md b/Commands/elastic/monitor/open-ai-integration/_create.md new file mode 100644 index 000000000..b49d8a649 --- /dev/null +++ b/Commands/elastic/monitor/open-ai-integration/_create.md @@ -0,0 +1,9 @@ +# [Command] _elastic monitor open-ai-integration create_ + +Create a OpenAI integration rule for a given monitor resource. + +## Versions + +### [2024-06-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L29wZW5haWludGVncmF0aW9ucy97fQ==/2024-06-15-preview.xml) **Stable** + + diff --git a/Commands/elastic/monitor/open-ai-integration/_delete.md b/Commands/elastic/monitor/open-ai-integration/_delete.md new file mode 100644 index 000000000..cb491788a --- /dev/null +++ b/Commands/elastic/monitor/open-ai-integration/_delete.md @@ -0,0 +1,9 @@ +# [Command] _elastic monitor open-ai-integration delete_ + +Delete OpenAI integration rule for a given monitor resource. + +## Versions + +### [2024-06-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L29wZW5haWludGVncmF0aW9ucy97fQ==/2024-06-15-preview.xml) **Stable** + + diff --git a/Commands/elastic/monitor/open-ai-integration/_get-statu.md b/Commands/elastic/monitor/open-ai-integration/_get-statu.md new file mode 100644 index 000000000..aaff51829 --- /dev/null +++ b/Commands/elastic/monitor/open-ai-integration/_get-statu.md @@ -0,0 +1,9 @@ +# [Command] _elastic monitor open-ai-integration get-statu_ + +Get OpenAI integration status for a given integration. + +## Versions + +### [2024-06-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L29wZW5haWludGVncmF0aW9ucy97fS9nZXRzdGF0dXM=/2024-06-15-preview.xml) **Stable** + + diff --git a/Commands/elastic/monitor/open-ai-integration/_list.md b/Commands/elastic/monitor/open-ai-integration/_list.md new file mode 100644 index 000000000..8d2c014e8 --- /dev/null +++ b/Commands/elastic/monitor/open-ai-integration/_list.md @@ -0,0 +1,9 @@ +# [Command] _elastic monitor open-ai-integration list_ + +List OpenAI integration rule for a given monitor resource. + +## Versions + +### [2024-06-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L29wZW5haWludGVncmF0aW9ucw==/2024-06-15-preview.xml) **Stable** + + diff --git a/Commands/elastic/monitor/open-ai-integration/_show.md b/Commands/elastic/monitor/open-ai-integration/_show.md new file mode 100644 index 000000000..087e8c3aa --- /dev/null +++ b/Commands/elastic/monitor/open-ai-integration/_show.md @@ -0,0 +1,9 @@ +# [Command] _elastic monitor open-ai-integration show_ + +Get OpenAI integration rule for a given monitor resource. + +## Versions + +### [2024-06-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L29wZW5haWludGVncmF0aW9ucy97fQ==/2024-06-15-preview.xml) **Stable** + + diff --git a/Commands/elastic/monitor/open-ai-integration/_update.md b/Commands/elastic/monitor/open-ai-integration/_update.md new file mode 100644 index 000000000..8b311295f --- /dev/null +++ b/Commands/elastic/monitor/open-ai-integration/_update.md @@ -0,0 +1,9 @@ +# [Command] _elastic monitor open-ai-integration update_ + +Update a OpenAI integration rule for a given monitor resource. + +## Versions + +### [2024-06-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L29wZW5haWludGVncmF0aW9ucy97fQ==/2024-06-15-preview.xml) **Stable** + + diff --git a/Commands/elastic/monitor/open-ai-integration/readme.md b/Commands/elastic/monitor/open-ai-integration/readme.md new file mode 100644 index 000000000..7c51ccab4 --- /dev/null +++ b/Commands/elastic/monitor/open-ai-integration/readme.md @@ -0,0 +1,23 @@ +# [Group] _elastic monitor open-ai-integration_ + +Manage open-ai Integration with elastic + +## Commands + +- [create](/Commands/elastic/monitor/open-ai-integration/_create.md) +: Create a OpenAI integration rule for a given monitor resource. + +- [delete](/Commands/elastic/monitor/open-ai-integration/_delete.md) +: Delete OpenAI integration rule for a given monitor resource. + +- [get-statu](/Commands/elastic/monitor/open-ai-integration/_get-statu.md) +: Get OpenAI integration status for a given integration. + +- [list](/Commands/elastic/monitor/open-ai-integration/_list.md) +: List OpenAI integration rule for a given monitor resource. + +- [show](/Commands/elastic/monitor/open-ai-integration/_show.md) +: Get OpenAI integration rule for a given monitor resource. + +- [update](/Commands/elastic/monitor/open-ai-integration/_update.md) +: Update a OpenAI integration rule for a given monitor resource. diff --git a/Commands/elastic/monitor/readme.md b/Commands/elastic/monitor/readme.md index d07246bac..b1a4fb005 100644 --- a/Commands/elastic/monitor/readme.md +++ b/Commands/elastic/monitor/readme.md @@ -4,6 +4,12 @@ Manage monitor with elastic. ## Subgroups +- [monitored-subscription](/Commands/elastic/monitor/monitored-subscription/readme.md) +: Manage monitored subscription with elastic + +- [open-ai-integration](/Commands/elastic/monitor/open-ai-integration/readme.md) +: Manage open-ai Integration with elastic + - [tag-rule](/Commands/elastic/monitor/tag-rule/readme.md) : Manage tag rule with elastic. @@ -36,6 +42,9 @@ Manage monitor with elastic. - [detach-traffic-filter](/Commands/elastic/monitor/_detach-traffic-filter.md) : Detach traffic filter +- [get-billing-info](/Commands/elastic/monitor/_get-billing-info.md) +: Get marketplace and organization info mapped to the given monitor. + - [list](/Commands/elastic/monitor/_list.md) : List all monitors under the specified resource group. And List all monitors under the specified subscription. @@ -45,6 +54,9 @@ Manage monitor with elastic. - [list-associated-traffic-filter](/Commands/elastic/monitor/_list-associated-traffic-filter.md) : List associated traffic filter +- [list-connected-partner-resource](/Commands/elastic/monitor/_list-connected-partner-resource.md) +: List of all active deployments that are associated with the marketplace subscription linked to the given monitor. + - [list-deployment-info](/Commands/elastic/monitor/_list-deployment-info.md) : Fetch information regarding Elastic cloud deployment corresponding to the Elastic monitor resource. diff --git a/Commands/elastic/monitor/tag-rule/_create.md b/Commands/elastic/monitor/tag-rule/_create.md index b05621964..6027c3e43 100644 --- a/Commands/elastic/monitor/tag-rule/_create.md +++ b/Commands/elastic/monitor/tag-rule/_create.md @@ -18,3 +18,14 @@ Create a tag rule set for a given monitor resource. ```bash elastic monitor tag-rule create -n default -g rg --monitor-name monitor --log-rules "{filteringTags:[{name:Environment,value:Prod,action:Include}]}" ``` + +### [2024-06-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L3RhZ3J1bGVzL3t9/2024-06-15-preview.xml) **Stable** + + + +#### examples + +- Create monitor tag-rule + ```bash + elastic monitor tag-rule create -n default -g rg --monitor-name monitor --log-rules "{filteringTags:[{name:Environment,value:Prod,action:Include}]}" + ``` diff --git a/Commands/elastic/monitor/tag-rule/_delete.md b/Commands/elastic/monitor/tag-rule/_delete.md index 8390b849c..85b583e30 100644 --- a/Commands/elastic/monitor/tag-rule/_delete.md +++ b/Commands/elastic/monitor/tag-rule/_delete.md @@ -18,3 +18,14 @@ Delete a tag rule set for a given monitor resource. ```bash elastic monitor tag-rule delete --monitor-name name -n name -g rg ``` + +### [2024-06-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L3RhZ3J1bGVzL3t9/2024-06-15-preview.xml) **Stable** + + + +#### examples + +- Delete tag rule + ```bash + elastic monitor tag-rule delete --monitor-name name -n name -g rg + ``` diff --git a/Commands/elastic/monitor/tag-rule/_list.md b/Commands/elastic/monitor/tag-rule/_list.md index 1b713f47c..5fe39a1cf 100644 --- a/Commands/elastic/monitor/tag-rule/_list.md +++ b/Commands/elastic/monitor/tag-rule/_list.md @@ -18,3 +18,14 @@ List the tag rules for a given monitor resource. ```bash elastic monitor tag-rule list -g rg --monitor-name name ``` + +### [2024-06-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L3RhZ3J1bGVz/2024-06-15-preview.xml) **Stable** + + + +#### examples + +- List monitor tag rule + ```bash + elastic monitor tag-rule list -g rg --monitor-name name + ``` diff --git a/Commands/elastic/monitor/tag-rule/_show.md b/Commands/elastic/monitor/tag-rule/_show.md index ce72a9c88..c4239cef5 100644 --- a/Commands/elastic/monitor/tag-rule/_show.md +++ b/Commands/elastic/monitor/tag-rule/_show.md @@ -18,3 +18,14 @@ Get a tag rule set for a given monitor resource. ```bash elastic monitor tag-rule show --monitor-name name -g rg -n name ``` + +### [2024-06-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L3RhZ3J1bGVzL3t9/2024-06-15-preview.xml) **Stable** + + + +#### examples + +- Show tag rule + ```bash + elastic monitor tag-rule show --monitor-name name -g rg -n name + ``` diff --git a/Commands/elastic/monitor/tag-rule/_update.md b/Commands/elastic/monitor/tag-rule/_update.md index 933eeff21..2ef66a833 100644 --- a/Commands/elastic/monitor/tag-rule/_update.md +++ b/Commands/elastic/monitor/tag-rule/_update.md @@ -11,3 +11,7 @@ Update a tag rule set for a given monitor resource. ### [2023-02-01-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L3RhZ3J1bGVzL3t9/2023-02-01-preview.xml) **Stable** + +### [2024-06-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L3RhZ3J1bGVzL3t9/2024-06-15-preview.xml) **Stable** + + diff --git a/Commands/elastic/readme.md b/Commands/elastic/readme.md index 1e5a20ad2..2768f1544 100644 --- a/Commands/elastic/readme.md +++ b/Commands/elastic/readme.md @@ -4,6 +4,12 @@ Manage Microsoft Elastic. ## Subgroups +- [elastic-version](/Commands/elastic/elastic-version/readme.md) +: Manage the version of Elastic + +- [get](/Commands/elastic/get/readme.md) +: Manage to get Elastic details + - [monitor](/Commands/elastic/monitor/readme.md) : Manage monitor with elastic. diff --git a/Commands/tree.json b/Commands/tree.json index 6f0476203..90fe6aca4 100644 --- a/Commands/tree.json +++ b/Commands/tree.json @@ -41927,8 +41927,393 @@ }, "elastic": { "commandGroups": { + "elastic-version": { + "commands": { + "list": { + "help": { + "short": "List a list of available versions for a region." + }, + "names": [ + "elastic", + "elastic-version", + "list" + ], + "versions": [ + { + "name": "2024-06-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/providers/microsoft.elastic/elasticversions", + "plane": "mgmt-plane", + "version": "2024-06-15-preview" + } + ] + } + ] + } + }, + "help": { + "short": "Manage the version of Elastic" + }, + "names": [ + "elastic", + "elastic-version" + ] + }, + "get": { + "commandGroups": { + "elastic": { + "commandGroups": { + "organization-to-azure": { + "commandGroups": { + "subscription": { + "commands": { + "mapping": { + "help": { + "short": "Get Elastic Organization To Azure Subscription Mapping details for the logged-in user." + }, + "names": [ + "elastic", + "get", + "elastic", + "organization-to-azure", + "subscription", + "mapping" + ], + "versions": [ + { + "name": "2024-06-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/providers/microsoft.elastic/getelasticorganizationtoazuresubscriptionmapping", + "plane": "mgmt-plane", + "version": "2024-06-15-preview" + } + ] + } + ] + } + }, + "help": { + "short": "Get Elastic Organization To Azure Subscription details for the logged-in user." + }, + "names": [ + "elastic", + "get", + "elastic", + "organization-to-azure", + "subscription" + ] + } + }, + "help": { + "short": "Manage to get Elastic organization" + }, + "names": [ + "elastic", + "get", + "elastic", + "organization-to-azure" + ] + } + }, + "help": { + "short": "Get elastic details" + }, + "names": [ + "elastic", + "get", + "elastic" + ] + } + }, + "help": { + "short": "Manage to get Elastic details" + }, + "names": [ + "elastic", + "get" + ] + }, "monitor": { "commandGroups": { + "monitored-subscription": { + "commands": { + "create": { + "help": { + "short": "Create the subscriptions that should be monitored by the Elastic monitor resource." + }, + "names": [ + "elastic", + "monitor", + "monitored-subscription", + "create" + ], + "versions": [ + { + "name": "2024-06-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/monitoredsubscriptions/{}", + "plane": "mgmt-plane", + "version": "2024-06-15-preview" + } + ] + } + ] + }, + "delete": { + "help": { + "short": "Delete the subscriptions that are being monitored by the Elastic monitor resource" + }, + "names": [ + "elastic", + "monitor", + "monitored-subscription", + "delete" + ], + "versions": [ + { + "name": "2024-06-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/monitoredsubscriptions/{}", + "plane": "mgmt-plane", + "version": "2024-06-15-preview" + } + ] + } + ] + }, + "list": { + "help": { + "short": "List all the subscriptions currently being monitored by the Elastic monitor resource." + }, + "names": [ + "elastic", + "monitor", + "monitored-subscription", + "list" + ], + "versions": [ + { + "name": "2024-06-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/monitoredsubscriptions", + "plane": "mgmt-plane", + "version": "2024-06-15-preview" + } + ] + } + ] + }, + "show": { + "help": { + "short": "Get all the subscriptions currently being monitored by the Elastic monitor resource." + }, + "names": [ + "elastic", + "monitor", + "monitored-subscription", + "show" + ], + "versions": [ + { + "name": "2024-06-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/monitoredsubscriptions/{}", + "plane": "mgmt-plane", + "version": "2024-06-15-preview" + } + ] + } + ] + }, + "update": { + "help": { + "short": "Update the subscriptions that should be monitored by the Elastic monitor resource." + }, + "names": [ + "elastic", + "monitor", + "monitored-subscription", + "update" + ], + "versions": [ + { + "name": "2024-06-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/monitoredsubscriptions/{}", + "plane": "mgmt-plane", + "version": "2024-06-15-preview" + } + ] + } + ] + } + }, + "help": { + "short": "Manage monitored subscription with elastic" + }, + "names": [ + "elastic", + "monitor", + "monitored-subscription" + ] + }, + "open-ai-integration": { + "commands": { + "create": { + "help": { + "short": "Create a OpenAI integration rule for a given monitor resource." + }, + "names": [ + "elastic", + "monitor", + "open-ai-integration", + "create" + ], + "versions": [ + { + "name": "2024-06-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/openaiintegrations/{}", + "plane": "mgmt-plane", + "version": "2024-06-15-preview" + } + ] + } + ] + }, + "delete": { + "help": { + "short": "Delete OpenAI integration rule for a given monitor resource." + }, + "names": [ + "elastic", + "monitor", + "open-ai-integration", + "delete" + ], + "versions": [ + { + "name": "2024-06-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/openaiintegrations/{}", + "plane": "mgmt-plane", + "version": "2024-06-15-preview" + } + ] + } + ] + }, + "get-statu": { + "help": { + "short": "Get OpenAI integration status for a given integration." + }, + "names": [ + "elastic", + "monitor", + "open-ai-integration", + "get-statu" + ], + "versions": [ + { + "name": "2024-06-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/openaiintegrations/{}/getstatus", + "plane": "mgmt-plane", + "version": "2024-06-15-preview" + } + ] + } + ] + }, + "list": { + "help": { + "short": "List OpenAI integration rule for a given monitor resource." + }, + "names": [ + "elastic", + "monitor", + "open-ai-integration", + "list" + ], + "versions": [ + { + "name": "2024-06-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/openaiintegrations", + "plane": "mgmt-plane", + "version": "2024-06-15-preview" + } + ] + } + ] + }, + "show": { + "help": { + "short": "Get OpenAI integration rule for a given monitor resource." + }, + "names": [ + "elastic", + "monitor", + "open-ai-integration", + "show" + ], + "versions": [ + { + "name": "2024-06-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/openaiintegrations/{}", + "plane": "mgmt-plane", + "version": "2024-06-15-preview" + } + ] + } + ] + }, + "update": { + "help": { + "short": "Update a OpenAI integration rule for a given monitor resource." + }, + "names": [ + "elastic", + "monitor", + "open-ai-integration", + "update" + ], + "versions": [ + { + "name": "2024-06-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/openaiintegrations/{}", + "plane": "mgmt-plane", + "version": "2024-06-15-preview" + } + ] + } + ] + } + }, + "help": { + "short": "Manage open-ai Integration with elastic" + }, + "names": [ + "elastic", + "monitor", + "open-ai-integration" + ] + }, "tag-rule": { "commands": { "create": { @@ -41943,12 +42328,30 @@ ], "versions": [ { - "name": "2022-07-01-preview", + "name": "2022-07-01-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/tagrules/{}", + "plane": "mgmt-plane", + "version": "2022-07-01-preview" + } + ] + }, + { + "examples": [ + { + "commands": [ + "elastic monitor tag-rule create -n default -g rg --monitor-name monitor --log-rules \"{filteringTags:[{name:Environment,value:Prod,action:Include}]}\"" + ], + "name": "Create monitor tag-rule" + } + ], + "name": "2023-02-01-preview", "resources": [ { "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/tagrules/{}", "plane": "mgmt-plane", - "version": "2022-07-01-preview" + "version": "2023-02-01-preview" } ] }, @@ -41961,12 +42364,12 @@ "name": "Create monitor tag-rule" } ], - "name": "2023-02-01-preview", + "name": "2024-06-15-preview", "resources": [ { "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/tagrules/{}", "plane": "mgmt-plane", - "version": "2023-02-01-preview" + "version": "2024-06-15-preview" } ] } @@ -42010,6 +42413,24 @@ "version": "2023-02-01-preview" } ] + }, + { + "examples": [ + { + "commands": [ + "elastic monitor tag-rule delete --monitor-name name -n name -g rg" + ], + "name": "Delete tag rule" + } + ], + "name": "2024-06-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/tagrules/{}", + "plane": "mgmt-plane", + "version": "2024-06-15-preview" + } + ] } ] }, @@ -42051,6 +42472,24 @@ "version": "2023-02-01-preview" } ] + }, + { + "examples": [ + { + "commands": [ + "elastic monitor tag-rule list -g rg --monitor-name name" + ], + "name": "List monitor tag rule" + } + ], + "name": "2024-06-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/tagrules", + "plane": "mgmt-plane", + "version": "2024-06-15-preview" + } + ] } ] }, @@ -42092,6 +42531,24 @@ "version": "2023-02-01-preview" } ] + }, + { + "examples": [ + { + "commands": [ + "elastic monitor tag-rule show --monitor-name name -g rg -n name" + ], + "name": "Show tag rule" + } + ], + "name": "2024-06-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/tagrules/{}", + "plane": "mgmt-plane", + "version": "2024-06-15-preview" + } + ] } ] }, @@ -42125,6 +42582,16 @@ "version": "2023-02-01-preview" } ] + }, + { + "name": "2024-06-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/tagrules/{}", + "plane": "mgmt-plane", + "version": "2024-06-15-preview" + } + ] } ] } @@ -42177,6 +42644,24 @@ "version": "2023-02-01-preview" } ] + }, + { + "examples": [ + { + "commands": [ + "elastic monitor associate-traffic-filter --monitor-name name -g rg --ruleset-id" + ], + "name": "Monitor associate traffic filter" + } + ], + "name": "2024-06-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/associatetrafficfilter", + "plane": "mgmt-plane", + "version": "2024-06-15-preview" + } + ] } ] }, @@ -42217,6 +42702,24 @@ "version": "2023-02-01-preview" } ] + }, + { + "examples": [ + { + "commands": [ + "elastic monitor create -n monitor-name -g rg --user-info \"{firstName:Alice,lastName:bob,companyName:Micosoft,emailAddress:alice@microsoft.com}\" --sku \"{name:ess-consumption-2024_Monthly}\"" + ], + "name": "Create monitor" + } + ], + "name": "2024-06-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}", + "plane": "mgmt-plane", + "version": "2024-06-15-preview" + } + ] } ] }, @@ -42257,6 +42760,24 @@ "version": "2023-02-01-preview" } ] + }, + { + "examples": [ + { + "commands": [ + "elastic monitor create-and-associate-ip-filter --monitor-name name -g rg --name name --ips 192.168.131.0, 192.168.132.6/22" + ], + "name": "Create and associate ip filter" + } + ], + "name": "2024-06-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/createandassociateipfilter", + "plane": "mgmt-plane", + "version": "2024-06-15-preview" + } + ] } ] }, @@ -42297,6 +42818,24 @@ "version": "2023-02-01-preview" } ] + }, + { + "examples": [ + { + "commands": [ + "elastic monitor create-and-associate-pl-filter --monitor-name monitor -g rg --name name" + ], + "name": "Create and associate pl filter" + } + ], + "name": "2024-06-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/createandassociateplfilter", + "plane": "mgmt-plane", + "version": "2024-06-15-preview" + } + ] } ] }, @@ -42337,6 +42876,24 @@ "version": "2023-02-01-preview" } ] + }, + { + "examples": [ + { + "commands": [ + "monitor create-or-update-external-user --monitor-name {monitor} -g {rg} --user-name newuser --full-name fullname --password password --email-id email@outlook.com --roles [admin,other_role]" + ], + "name": "Create or update external user" + } + ], + "name": "2024-06-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/createorupdateexternaluser", + "plane": "mgmt-plane", + "version": "2024-06-15-preview" + } + ] } ] }, @@ -42377,6 +42934,24 @@ "version": "2023-02-01-preview" } ] + }, + { + "examples": [ + { + "commands": [ + "elastic monitor delete -n monitor -g rg" + ], + "name": "Delete monitor" + } + ], + "name": "2024-06-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}", + "plane": "mgmt-plane", + "version": "2024-06-15-preview" + } + ] } ] }, @@ -42417,6 +42992,24 @@ "version": "2023-02-01-preview" } ] + }, + { + "examples": [ + { + "commands": [ + "elastic monitor delete-traffic-filter --monitor-name name -g rg --ruleset-id id" + ], + "name": "Delete traffic filter" + } + ], + "name": "2024-06-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/deletetrafficfilter", + "plane": "mgmt-plane", + "version": "2024-06-15-preview" + } + ] } ] }, @@ -42449,52 +43042,110 @@ "name": "Detach and delete traffic filter" } ], - "name": "2023-02-01-preview", + "name": "2023-02-01-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/detachanddeletetrafficfilter", + "plane": "mgmt-plane", + "version": "2023-02-01-preview" + } + ] + }, + { + "examples": [ + { + "commands": [ + "elastic monitor detach-and-delete-traffic-filter --monitor-name -g rg --ruleset-id id" + ], + "name": "Detach and delete traffic filter" + } + ], + "name": "2024-06-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/detachanddeletetrafficfilter", + "plane": "mgmt-plane", + "version": "2024-06-15-preview" + } + ] + } + ] + }, + "detach-traffic-filter": { + "help": { + "short": "Detach traffic filter" + }, + "names": [ + "elastic", + "monitor", + "detach-traffic-filter" + ], + "versions": [ + { + "name": "2022-07-01-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/detachtrafficfilter", + "plane": "mgmt-plane", + "version": "2022-07-01-preview" + } + ] + }, + { + "examples": [ + { + "commands": [ + "elastic monitor detach-traffic-filter --monitor-name name -g rg --ruleset-id" + ], + "name": "Detach traffic filter" + } + ], + "name": "2023-02-01-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/detachtrafficfilter", + "plane": "mgmt-plane", + "version": "2023-02-01-preview" + } + ] + }, + { + "examples": [ + { + "commands": [ + "elastic monitor detach-traffic-filter --monitor-name name -g rg --ruleset-id" + ], + "name": "Detach traffic filter" + } + ], + "name": "2024-06-15-preview", "resources": [ { - "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/detachanddeletetrafficfilter", + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/detachtrafficfilter", "plane": "mgmt-plane", - "version": "2023-02-01-preview" + "version": "2024-06-15-preview" } ] } ] }, - "detach-traffic-filter": { + "get-billing-info": { "help": { - "short": "Detach traffic filter" + "short": "Get marketplace and organization info mapped to the given monitor." }, "names": [ "elastic", "monitor", - "detach-traffic-filter" + "get-billing-info" ], "versions": [ { - "name": "2022-07-01-preview", - "resources": [ - { - "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/detachtrafficfilter", - "plane": "mgmt-plane", - "version": "2022-07-01-preview" - } - ] - }, - { - "examples": [ - { - "commands": [ - "elastic monitor detach-traffic-filter --monitor-name name -g rg --ruleset-id" - ], - "name": "Detach traffic filter" - } - ], - "name": "2023-02-01-preview", + "name": "2024-06-15-preview", "resources": [ { - "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/detachtrafficfilter", + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/getbillinginfo", "plane": "mgmt-plane", - "version": "2023-02-01-preview" + "version": "2024-06-15-preview" } ] } @@ -42547,6 +43198,29 @@ "version": "2023-02-01-preview" } ] + }, + { + "examples": [ + { + "commands": [ + "elastic monitor list -g rg" + ], + "name": "List all monitors by resource group" + } + ], + "name": "2024-06-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/providers/microsoft.elastic/monitors", + "plane": "mgmt-plane", + "version": "2024-06-15-preview" + }, + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors", + "plane": "mgmt-plane", + "version": "2024-06-15-preview" + } + ] } ] }, @@ -42587,6 +43261,24 @@ "version": "2023-02-01-preview" } ] + }, + { + "examples": [ + { + "commands": [ + "elastic monitor list-all-traffic-filter --monitor-name name -g rg" + ], + "name": "List all traffic filter" + } + ], + "name": "2024-06-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/listalltrafficfilters", + "plane": "mgmt-plane", + "version": "2024-06-15-preview" + } + ] } ] }, @@ -42627,6 +43319,46 @@ "version": "2023-02-01-preview" } ] + }, + { + "examples": [ + { + "commands": [ + "elastic monitor list-associated-traffic-filter --monitor-name name -g rg" + ], + "name": "List associated traffic filter" + } + ], + "name": "2024-06-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/listassociatedtrafficfilters", + "plane": "mgmt-plane", + "version": "2024-06-15-preview" + } + ] + } + ] + }, + "list-connected-partner-resource": { + "help": { + "short": "List of all active deployments that are associated with the marketplace subscription linked to the given monitor." + }, + "names": [ + "elastic", + "monitor", + "list-connected-partner-resource" + ], + "versions": [ + { + "name": "2024-06-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/listconnectedpartnerresources", + "plane": "mgmt-plane", + "version": "2024-06-15-preview" + } + ] } ] }, @@ -42667,6 +43399,24 @@ "version": "2023-02-01-preview" } ] + }, + { + "examples": [ + { + "commands": [ + "elastic monitor list-deployment-info --monitor-name name -g rg" + ], + "name": "List deployment info" + } + ], + "name": "2024-06-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/listdeploymentinfo", + "plane": "mgmt-plane", + "version": "2024-06-15-preview" + } + ] } ] }, @@ -42707,6 +43457,24 @@ "version": "2023-02-01-preview" } ] + }, + { + "examples": [ + { + "commands": [ + "elastic monitor list-resource --monitor-name -g rg" + ], + "name": "List resource" + } + ], + "name": "2024-06-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/listmonitoredresources", + "plane": "mgmt-plane", + "version": "2024-06-15-preview" + } + ] } ] }, @@ -42747,6 +43515,24 @@ "version": "2023-02-01-preview" } ] + }, + { + "examples": [ + { + "commands": [ + "elastic monitor list-upgradable-version --monitor-name name -g rg" + ], + "name": "List upgradable version" + } + ], + "name": "2024-06-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/listupgradableversions", + "plane": "mgmt-plane", + "version": "2024-06-15-preview" + } + ] } ] }, @@ -42787,6 +43573,24 @@ "version": "2023-02-01-preview" } ] + }, + { + "examples": [ + { + "commands": [ + "elastic monitor list-vm-host --monitor-name name -g rg" + ], + "name": "List vm host" + } + ], + "name": "2024-06-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/listvmhost", + "plane": "mgmt-plane", + "version": "2024-06-15-preview" + } + ] } ] }, @@ -42827,6 +43631,24 @@ "version": "2023-02-01-preview" } ] + }, + { + "examples": [ + { + "commands": [ + "elastic monitor show -n name -g rg" + ], + "name": "Show monitor" + } + ], + "name": "2024-06-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}", + "plane": "mgmt-plane", + "version": "2024-06-15-preview" + } + ] } ] }, @@ -42867,6 +43689,24 @@ "version": "2023-02-01-preview" } ] + }, + { + "examples": [ + { + "commands": [ + "elastic monitor update -n monitor -g rg --tags \"{tag:test,tag1:test1}\"" + ], + "name": "Update monitor" + } + ], + "name": "2024-06-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}", + "plane": "mgmt-plane", + "version": "2024-06-15-preview" + } + ] } ] }, @@ -42907,6 +43747,24 @@ "version": "2023-02-01-preview" } ] + }, + { + "examples": [ + { + "commands": [ + "elastic monitor update-vm-collection --monitor-name monitor1 -g rg --operation-name Add --vi-resource-id id" + ], + "name": "Update vm collection" + } + ], + "name": "2024-06-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/vmcollectionupdate", + "plane": "mgmt-plane", + "version": "2024-06-15-preview" + } + ] } ] }, @@ -42947,6 +43805,24 @@ "version": "2023-02-01-preview" } ] + }, + { + "examples": [ + { + "commands": [ + "elastic monitor upgrade -g rg --monitor-name monitor --version 8.0.0" + ], + "name": "Monitor upgrade" + } + ], + "name": "2024-06-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/upgrade", + "plane": "mgmt-plane", + "version": "2024-06-15-preview" + } + ] } ] }, @@ -42987,6 +43863,24 @@ "version": "2023-02-01-preview" } ] + }, + { + "examples": [ + { + "commands": [ + "elastic monitor vm-ingestion-detail --monitor-name name -g rg" + ], + "name": "Vm ingestion detail" + } + ], + "name": "2024-06-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/vmingestiondetails", + "plane": "mgmt-plane", + "version": "2024-06-15-preview" + } + ] } ] } @@ -43027,6 +43921,24 @@ "version": "2023-02-01-preview" } ] + }, + { + "examples": [ + { + "commands": [ + "elastic get-organization-api-key --email-id id" + ], + "name": "Get organization api key" + } + ], + "name": "2024-06-15-preview", + "resources": [ + { + "id": "/subscriptions/{}/providers/microsoft.elastic/getorganizationapikey", + "plane": "mgmt-plane", + "version": "2024-06-15-preview" + } + ] } ] } diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3Jz/2024-06-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3Jz/2024-06-15-preview.json new file mode 100644 index 000000000..2a55aebed --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3Jz/2024-06-15-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.elastic/monitors", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkVsYXN0aWMvbW9uaXRvcnM=/V/MjAyNC0wNi0xNS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycw==/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "elastic monitor", "commands": [{"name": "list", "version": "2024-06-15-preview", "resources": [{"id": "/subscriptions/{}/providers/microsoft.elastic/monitors", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkVsYXN0aWMvbW9uaXRvcnM=/V/MjAyNC0wNi0xNS1wcmV2aWV3"}, {"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycw==/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "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_Monitors_ListByResourceGroup", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.resourceGroupName"}, {"type": "hasValue", "arg": "$Path.subscriptionId"}]}}, {"var": "$Condition_Monitors_List", "operator": {"type": "and", "operators": [{"type": "hasValue", "arg": "$Path.subscriptionId"}, {"type": "not", "operator": {"type": "hasValue", "arg": "$Path.resourceGroupName"}}]}}], "operations": [{"when": ["$Condition_Monitors_ListByResourceGroup"], "operationId": "Monitors_ListByResourceGroup", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors", "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": "2024-06-15-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", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Elastic/monitors/{}"}}, {"type": "object", "name": "identity", "props": [{"readOnly": true, "type": "string", "name": "principalId"}, {"readOnly": true, "type": "string", "name": "tenantId"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "SystemAssigned"}]}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "elasticProperties", "props": [{"type": "object", "name": "elasticCloudDeployment", "props": [{"readOnly": true, "type": "string", "name": "azureSubscriptionId"}, {"readOnly": true, "type": "string", "name": "deploymentId"}, {"readOnly": true, "type": "string", "name": "elasticsearchRegion"}, {"readOnly": true, "type": "string", "name": "elasticsearchServiceUrl"}, {"readOnly": true, "type": "string", "name": "kibanaServiceUrl"}, {"readOnly": true, "type": "string", "name": "kibanaSsoUrl"}, {"readOnly": true, "type": "string", "name": "name"}]}, {"type": "object", "name": "elasticCloudUser", "props": [{"readOnly": true, "type": "string", "name": "elasticCloudSsoDefaultUrl"}, {"readOnly": true, "type": "string", "name": "emailAddress"}, {"readOnly": true, "type": "string", "name": "id"}]}]}, {"type": "boolean", "name": "generateApiKey"}, {"readOnly": true, "type": "string", "name": "liftrResourceCategory", "enum": {"items": [{"value": "MonitorLogs"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "integer32", "name": "liftrResourcePreference"}, {"type": "string", "name": "monitoringStatus", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "object", "name": "planDetails", "props": [{"type": "string", "name": "offerID"}, {"type": "string", "name": "planID"}, {"type": "string", "name": "planName"}, {"type": "string", "name": "publisherID"}, {"type": "string", "name": "termID"}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleted"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "NotSpecified"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "saaSAzureSubscriptionStatus"}, {"type": "string", "name": "sourceCampaignId"}, {"type": "string", "name": "sourceCampaignName"}, {"type": "string", "name": "subscriptionState"}, {"type": "string", "name": "version"}]}, {"type": "object", "name": "sku", "props": [{"type": "string", "name": "name", "required": true}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"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": "@ODataV4Format"}}}}]}}, {"when": ["$Condition_Monitors_List"], "operationId": "Monitors_List", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.Elastic/monitors", "request": {"method": "get", "path": {"params": [{"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-06-15-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", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Elastic/monitors/{}"}}, {"type": "object", "name": "identity", "props": [{"readOnly": true, "type": "string", "name": "principalId"}, {"readOnly": true, "type": "string", "name": "tenantId"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "SystemAssigned"}]}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "elasticProperties", "props": [{"type": "object", "name": "elasticCloudDeployment", "props": [{"readOnly": true, "type": "string", "name": "azureSubscriptionId"}, {"readOnly": true, "type": "string", "name": "deploymentId"}, {"readOnly": true, "type": "string", "name": "elasticsearchRegion"}, {"readOnly": true, "type": "string", "name": "elasticsearchServiceUrl"}, {"readOnly": true, "type": "string", "name": "kibanaServiceUrl"}, {"readOnly": true, "type": "string", "name": "kibanaSsoUrl"}, {"readOnly": true, "type": "string", "name": "name"}]}, {"type": "object", "name": "elasticCloudUser", "props": [{"readOnly": true, "type": "string", "name": "elasticCloudSsoDefaultUrl"}, {"readOnly": true, "type": "string", "name": "emailAddress"}, {"readOnly": true, "type": "string", "name": "id"}]}]}, {"type": "boolean", "name": "generateApiKey"}, {"readOnly": true, "type": "string", "name": "liftrResourceCategory", "enum": {"items": [{"value": "MonitorLogs"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "integer32", "name": "liftrResourcePreference"}, {"type": "string", "name": "monitoringStatus", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "object", "name": "planDetails", "props": [{"type": "string", "name": "offerID"}, {"type": "string", "name": "planID"}, {"type": "string", "name": "planName"}, {"type": "string", "name": "publisherID"}, {"type": "string", "name": "termID"}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleted"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "NotSpecified"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "saaSAzureSubscriptionStatus"}, {"type": "string", "name": "sourceCampaignId"}, {"type": "string", "name": "sourceCampaignName"}, {"type": "string", "name": "subscriptionState"}, {"type": "string", "name": "version"}]}, {"type": "object", "name": "sku", "props": [{"type": "string", "name": "name", "required": true}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"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": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3Jz/2024-06-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3Jz/2024-06-15-preview.xml new file mode 100644 index 000000000..4709bb240 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3Jz/2024-06-15-preview.xml @@ -0,0 +1,307 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL2VsYXN0aWN2ZXJzaW9ucw==/2024-06-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL2VsYXN0aWN2ZXJzaW9ucw==/2024-06-15-preview.json new file mode 100644 index 000000000..02b6763b4 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL2VsYXN0aWN2ZXJzaW9ucw==/2024-06-15-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.elastic/elasticversions", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkVsYXN0aWMvZWxhc3RpY1ZlcnNpb25z/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "elastic elastic-version", "commands": [{"name": "list", "version": "2024-06-15-preview", "resources": [{"id": "/subscriptions/{}/providers/microsoft.elastic/elasticversions", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkVsYXN0aWMvZWxhc3RpY1ZlcnNpb25z/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Query.region", "options": ["region"], "required": true, "help": {"short": "Region where elastic deployment will take place."}}]}], "operations": [{"operationId": "ElasticVersions_List", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.Elastic/elasticVersions", "request": {"method": "get", "path": {"params": [{"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"params": [{"type": "string", "name": "region", "arg": "$Query.region", "required": true}], "consts": [{"readOnly": true, "const": true, "default": {"value": "2024-06-15-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", "item": {"type": "object", "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "version"}]}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL2VsYXN0aWN2ZXJzaW9ucw==/2024-06-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL2VsYXN0aWN2ZXJzaW9ucw==/2024-06-15-preview.xml new file mode 100644 index 000000000..47c8c1ba4 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL2VsYXN0aWN2ZXJzaW9ucw==/2024-06-15-preview.xml @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL2dldG9yZ2FuaXphdGlvbmFwaWtleQ==/2024-06-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL2dldG9yZ2FuaXphdGlvbmFwaWtleQ==/2024-06-15-preview.json new file mode 100644 index 000000000..eaefc9f42 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL2dldG9yZ2FuaXphdGlvbmFwaWtleQ==/2024-06-15-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.elastic/getorganizationapikey", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkVsYXN0aWMvZ2V0T3JnYW5pemF0aW9uQXBpS2V5/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "elastic", "commands": [{"name": "get-organization-api-key", "version": "2024-06-15-preview", "resources": [{"id": "/subscriptions/{}/providers/microsoft.elastic/getorganizationapikey", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkVsYXN0aWMvZ2V0T3JnYW5pemF0aW9uQXBpS2V5/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Body", "args": [{"type": "string", "var": "$body.emailId", "options": ["email-id"], "group": "Body", "help": {"short": "The User email Id"}}]}], "operations": [{"operationId": "Organizations_GetApiKey", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.Elastic/getOrganizationApiKey", "request": {"method": "post", "path": {"params": [{"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-06-15-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "props": [{"type": "string", "name": "emailId", "arg": "$body.emailId"}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "apiKey", "secret": true}]}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL2dldG9yZ2FuaXphdGlvbmFwaWtleQ==/2024-06-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL2dldG9yZ2FuaXphdGlvbmFwaWtleQ==/2024-06-15-preview.xml new file mode 100644 index 000000000..a2910b599 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL2dldG9yZ2FuaXphdGlvbmFwaWtleQ==/2024-06-15-preview.xml @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL2dldGVsYXN0aWNvcmdhbml6YXRpb250b2F6dXJlc3Vic2NyaXB0aW9ubWFwcGluZw==/2024-06-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL2dldGVsYXN0aWNvcmdhbml6YXRpb250b2F6dXJlc3Vic2NyaXB0aW9ubWFwcGluZw==/2024-06-15-preview.json new file mode 100644 index 000000000..78ef56242 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL2dldGVsYXN0aWNvcmdhbml6YXRpb250b2F6dXJlc3Vic2NyaXB0aW9ubWFwcGluZw==/2024-06-15-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/providers/microsoft.elastic/getelasticorganizationtoazuresubscriptionmapping", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkVsYXN0aWMvZ2V0RWxhc3RpY09yZ2FuaXphdGlvblRvQXp1cmVTdWJzY3JpcHRpb25NYXBwaW5n/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "elastic get elastic organization-to-azure subscription", "commands": [{"name": "mapping", "version": "2024-06-15-preview", "resources": [{"id": "/subscriptions/{}/providers/microsoft.elastic/getelasticorganizationtoazuresubscriptionmapping", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9wcm92aWRlcnMvTWljcm9zb2Z0LkVsYXN0aWMvZ2V0RWxhc3RpY09yZ2FuaXphdGlvblRvQXp1cmVTdWJzY3JpcHRpb25NYXBwaW5n/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Organizations_GetElasticToAzureSubscriptionMapping", "http": {"path": "/subscriptions/{subscriptionId}/providers/Microsoft.Elastic/getElasticOrganizationToAzureSubscriptionMapping", "request": {"method": "post", "path": {"params": [{"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-06-15-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "billedAzureSubscriptionId"}, {"type": "string", "name": "elasticOrganizationId"}, {"type": "string", "name": "elasticOrganizationName"}, {"readOnly": true, "type": "object", "name": "marketplaceSaasInfo", "props": [{"type": "string", "name": "billedAzureSubscriptionId"}, {"type": "string", "name": "marketplaceName"}, {"type": "string", "name": "marketplaceResourceId"}, {"type": "string", "name": "marketplaceStatus"}, {"type": "object", "name": "marketplaceSubscription", "props": [{"type": "string", "name": "id"}, {"type": "string", "name": "offerId"}, {"type": "string", "name": "publisherId"}]}, {"type": "boolean", "name": "subscribed"}]}]}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL2dldGVsYXN0aWNvcmdhbml6YXRpb250b2F6dXJlc3Vic2NyaXB0aW9ubWFwcGluZw==/2024-06-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL2dldGVsYXN0aWNvcmdhbml6YXRpb250b2F6dXJlc3Vic2NyaXB0aW9ubWFwcGluZw==/2024-06-15-preview.xml new file mode 100644 index 000000000..163926af0 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL2dldGVsYXN0aWNvcmdhbml6YXRpb250b2F6dXJlc3Vic2NyaXB0aW9ubWFwcGluZw==/2024-06-15-preview.xml @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3Jz/2024-06-15-preview.md b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3Jz/2024-06-15-preview.md new file mode 100644 index 000000000..065e82cdd --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3Jz/2024-06-15-preview.md @@ -0,0 +1 @@ +Reference [/subscriptions/{}/providers/microsoft.elastic/monitors 2024-06-15-preview](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3Jz/2024-06-15-preview.xml) diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9/2024-06-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9/2024-06-15-preview.json new file mode 100644 index 000000000..0b9aa91a3 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9/2024-06-15-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "elastic monitor", "commands": [{"name": "update", "version": "2024-06-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.monitorName", "options": ["n", "name", "monitor-name"], "required": true, "idPart": "name", "help": {"short": "Monitor resource name"}, "format": {"pattern": "^.*$"}}, {"type": "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": "Body", "args": [{"nullable": true, "type": "object", "var": "$body.identity", "options": ["identity"], "group": "Body", "help": {"short": "Identity properties of the monitor resource."}, "args": [{"nullable": true, "type": "string", "var": "$body.identity.type", "options": ["type"], "help": {"short": "Managed identity type."}, "enum": {"items": [{"name": "SystemAssigned", "value": "SystemAssigned"}]}}]}, {"nullable": true, "type": "object", "var": "$body.sku", "options": ["sku"], "group": "Body", "help": {"short": "SKU of the monitor resource."}, "args": [{"type": "string", "var": "$body.sku.name", "options": ["name"], "help": {"short": "Name of the SKU."}}]}, {"nullable": true, "type": "object", "var": "$body.tags", "options": ["tags"], "group": "Body", "help": {"short": "The tags of the monitor resource."}, "additionalProps": {"item": {"nullable": true, "type": "string"}}}]}, {"name": "Properties", "args": [{"nullable": true, "type": "boolean", "var": "$body.properties.generateApiKey", "options": ["generate-api-key"], "group": "Properties", "help": {"short": "Flag to determine if User API Key has to be generated and shared."}}, {"nullable": true, "type": "string", "var": "$body.properties.monitoringStatus", "options": ["monitoring-status"], "group": "Properties", "help": {"short": "Flag specifying if the resource monitoring is enabled or disabled."}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"nullable": true, "type": "object", "var": "$body.properties.planDetails", "options": ["plan-details"], "group": "Properties", "help": {"short": "Plan details of the monitor resource."}, "args": [{"nullable": true, "type": "string", "var": "$body.properties.planDetails.offerID", "options": ["offer-id"], "help": {"short": "Offer ID of the plan"}}, {"nullable": true, "type": "string", "var": "$body.properties.planDetails.planID", "options": ["plan-id"], "help": {"short": "Plan ID"}}, {"nullable": true, "type": "string", "var": "$body.properties.planDetails.planName", "options": ["plan-name"], "help": {"short": "Plan Name"}}, {"nullable": true, "type": "string", "var": "$body.properties.planDetails.publisherID", "options": ["publisher-id"], "help": {"short": "Publisher ID of the plan"}}, {"nullable": true, "type": "string", "var": "$body.properties.planDetails.termID", "options": ["term-id"], "help": {"short": "Term ID of the plan"}}]}, {"nullable": true, "type": "string", "var": "$body.properties.saaSAzureSubscriptionStatus", "options": ["saa-s-azure-subscription-status"], "group": "Properties", "help": {"short": "Status of Azure Subscription where Marketplace SaaS is located."}}, {"nullable": true, "type": "string", "var": "$body.properties.sourceCampaignId", "options": ["source-campaign-id"], "group": "Properties", "help": {"short": "A unique identifier associated with the campaign."}}, {"nullable": true, "type": "string", "var": "$body.properties.sourceCampaignName", "options": ["source-campaign-name"], "group": "Properties", "help": {"short": "Name of the marketing campaign."}}, {"nullable": true, "type": "string", "var": "$body.properties.subscriptionState", "options": ["subscription-state"], "group": "Properties", "help": {"short": "State of the Azure Subscription containing the monitor resource"}}, {"nullable": true, "type": "string", "var": "$body.properties.version", "options": ["version"], "group": "Properties", "help": {"short": "Version of elastic of the monitor resource"}}]}], "operations": [{"operationId": "Monitors_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "monitorName", "arg": "$Path.monitorName", "required": true, "format": {"pattern": "^.*$"}}, {"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": "2024-06-15-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.Elastic/monitors/{}"}}, {"type": "object", "name": "identity", "props": [{"readOnly": true, "type": "string", "name": "principalId"}, {"readOnly": true, "type": "string", "name": "tenantId"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "SystemAssigned"}]}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "elasticProperties", "props": [{"type": "object", "name": "elasticCloudDeployment", "props": [{"readOnly": true, "type": "string", "name": "azureSubscriptionId"}, {"readOnly": true, "type": "string", "name": "deploymentId"}, {"readOnly": true, "type": "string", "name": "elasticsearchRegion"}, {"readOnly": true, "type": "string", "name": "elasticsearchServiceUrl"}, {"readOnly": true, "type": "string", "name": "kibanaServiceUrl"}, {"readOnly": true, "type": "string", "name": "kibanaSsoUrl"}, {"readOnly": true, "type": "string", "name": "name"}]}, {"type": "object", "name": "elasticCloudUser", "props": [{"readOnly": true, "type": "string", "name": "elasticCloudSsoDefaultUrl"}, {"readOnly": true, "type": "string", "name": "emailAddress"}, {"readOnly": true, "type": "string", "name": "id"}]}]}, {"type": "boolean", "name": "generateApiKey"}, {"readOnly": true, "type": "string", "name": "liftrResourceCategory", "enum": {"items": [{"value": "MonitorLogs"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "integer32", "name": "liftrResourcePreference"}, {"type": "string", "name": "monitoringStatus", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "object", "name": "planDetails", "props": [{"type": "string", "name": "offerID"}, {"type": "string", "name": "planID"}, {"type": "string", "name": "planName"}, {"type": "string", "name": "publisherID"}, {"type": "string", "name": "termID"}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleted"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "NotSpecified"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "saaSAzureSubscriptionStatus"}, {"type": "string", "name": "sourceCampaignId"}, {"type": "string", "name": "sourceCampaignName"}, {"type": "string", "name": "subscriptionState"}, {"type": "string", "name": "version"}]}, {"type": "object", "name": "sku", "props": [{"type": "string", "name": "name", "required": true}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"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": "ElasticMonitorResource_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "body", "props": [{"type": "object", "name": "identity", "arg": "$body.identity", "props": [{"type": "string", "name": "type", "arg": "$body.identity.type", "enum": {"items": [{"value": "SystemAssigned"}]}}]}, {"type": "object", "name": "properties", "props": [{"type": "boolean", "name": "generateApiKey", "arg": "$body.properties.generateApiKey"}, {"type": "string", "name": "monitoringStatus", "arg": "$body.properties.monitoringStatus", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "object", "name": "planDetails", "arg": "$body.properties.planDetails", "props": [{"type": "string", "name": "offerID", "arg": "$body.properties.planDetails.offerID"}, {"type": "string", "name": "planID", "arg": "$body.properties.planDetails.planID"}, {"type": "string", "name": "planName", "arg": "$body.properties.planDetails.planName"}, {"type": "string", "name": "publisherID", "arg": "$body.properties.planDetails.publisherID"}, {"type": "string", "name": "termID", "arg": "$body.properties.planDetails.termID"}]}, {"type": "string", "name": "saaSAzureSubscriptionStatus", "arg": "$body.properties.saaSAzureSubscriptionStatus"}, {"type": "string", "name": "sourceCampaignId", "arg": "$body.properties.sourceCampaignId"}, {"type": "string", "name": "sourceCampaignName", "arg": "$body.properties.sourceCampaignName"}, {"type": "string", "name": "subscriptionState", "arg": "$body.properties.subscriptionState"}, {"type": "string", "name": "version", "arg": "$body.properties.version"}]}, {"type": "object", "name": "sku", "arg": "$body.sku", "props": [{"type": "string", "name": "name", "arg": "$body.sku.name", "required": true}]}, {"type": "object", "name": "tags", "arg": "$body.tags", "additionalProps": {"item": {"type": "string"}}}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Monitors_Create", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "monitorName", "arg": "$Path.monitorName", "required": true, "format": {"pattern": "^.*$"}}, {"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": "2024-06-15-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": "@ElasticMonitorResource_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "show", "version": "2024-06-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.monitorName", "options": ["n", "name", "monitor-name"], "required": true, "idPart": "name", "help": {"short": "Monitor resource name"}, "format": {"pattern": "^.*$"}}, {"type": "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": "Monitors_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "monitorName", "arg": "$Path.monitorName", "required": true, "format": {"pattern": "^.*$"}}, {"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": "2024-06-15-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.Elastic/monitors/{}"}}, {"type": "object", "name": "identity", "props": [{"readOnly": true, "type": "string", "name": "principalId"}, {"readOnly": true, "type": "string", "name": "tenantId"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "SystemAssigned"}]}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "elasticProperties", "props": [{"type": "object", "name": "elasticCloudDeployment", "props": [{"readOnly": true, "type": "string", "name": "azureSubscriptionId"}, {"readOnly": true, "type": "string", "name": "deploymentId"}, {"readOnly": true, "type": "string", "name": "elasticsearchRegion"}, {"readOnly": true, "type": "string", "name": "elasticsearchServiceUrl"}, {"readOnly": true, "type": "string", "name": "kibanaServiceUrl"}, {"readOnly": true, "type": "string", "name": "kibanaSsoUrl"}, {"readOnly": true, "type": "string", "name": "name"}]}, {"type": "object", "name": "elasticCloudUser", "props": [{"readOnly": true, "type": "string", "name": "elasticCloudSsoDefaultUrl"}, {"readOnly": true, "type": "string", "name": "emailAddress"}, {"readOnly": true, "type": "string", "name": "id"}]}]}, {"type": "boolean", "name": "generateApiKey"}, {"readOnly": true, "type": "string", "name": "liftrResourceCategory", "enum": {"items": [{"value": "MonitorLogs"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "integer32", "name": "liftrResourcePreference"}, {"type": "string", "name": "monitoringStatus", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "object", "name": "planDetails", "props": [{"type": "string", "name": "offerID"}, {"type": "string", "name": "planID"}, {"type": "string", "name": "planName"}, {"type": "string", "name": "publisherID"}, {"type": "string", "name": "termID"}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleted"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "NotSpecified"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "saaSAzureSubscriptionStatus"}, {"type": "string", "name": "sourceCampaignId"}, {"type": "string", "name": "sourceCampaignName"}, {"type": "string", "name": "subscriptionState"}, {"type": "string", "name": "version"}]}, {"type": "object", "name": "sku", "props": [{"type": "string", "name": "name", "required": true}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"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": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2024-06-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.monitorName", "options": ["n", "name", "monitor-name"], "required": true, "idPart": "name", "help": {"short": "Monitor resource name"}, "format": {"pattern": "^.*$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Monitors_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "monitorName", "arg": "$Path.monitorName", "required": true, "format": {"pattern": "^.*$"}}, {"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": "2024-06-15-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2024-06-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.monitorName", "options": ["n", "name", "monitor-name"], "required": true, "idPart": "name", "help": {"short": "Monitor resource name"}, "format": {"pattern": "^.*$"}}, {"type": "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": "Body", "args": [{"type": "object", "var": "$body.identity", "options": ["identity"], "hide": true, "group": "Body", "help": {"short": "Identity properties of the monitor resource."}, "args": [{"type": "string", "var": "$body.identity.type", "options": ["type"], "help": {"short": "Managed identity type."}, "enum": {"items": [{"name": "SystemAssigned", "value": "SystemAssigned"}]}}]}, {"type": "ResourceLocation", "var": "$body.location", "options": ["l", "location"], "group": "Body", "help": {"short": "The location of the monitor resource"}}, {"type": "object", "var": "$body.sku", "options": ["sku"], "group": "Body", "help": {"short": "SKU of the monitor resource.", "lines": ["The SKU depends on the Elasticsearch Plans available for your account and is a combination of PlanID_Term.", "Ex: If the plan ID is \"planXYZ\" and term is \"Yearly\", the SKU will be \"planXYZ_Yearly\".", "You may find your eligible plans at https://portal.azure.com/#view/Microsoft_Azure_Marketplace/GalleryItemDetailsBladeNopdl/id/elastic.ec-azure-pp or in the online documentation at https://azuremarketplace.microsoft.com/en-us/marketplace/apps/elastic.ec-azure-pp?tab=PlansAndPrice for more details or in case of any issues with the SKU."]}, "args": [{"type": "string", "var": "$body.sku.name", "options": ["name"], "required": true, "help": {"short": "Name of the SKU."}}]}, {"type": "object", "var": "$body.tags", "options": ["tags"], "group": "Body", "help": {"short": "The tags of the monitor resource."}, "additionalProps": {"item": {"type": "string"}}}]}, {"name": "Properties", "args": [{"type": "boolean", "var": "$body.properties.generateApiKey", "options": ["generate-api-key"], "group": "Properties", "help": {"short": "Flag to determine if User API Key has to be generated and shared."}}, {"type": "string", "var": "$body.properties.monitoringStatus", "options": ["monitoring-status"], "group": "Properties", "help": {"short": "Flag specifying if the resource monitoring is enabled or disabled."}, "enum": {"items": [{"name": "Disabled", "value": "Disabled"}, {"name": "Enabled", "value": "Enabled"}]}}, {"type": "object", "var": "$body.properties.planDetails", "options": ["plan-details"], "group": "Properties", "help": {"short": "Plan details of the monitor resource."}, "args": [{"type": "string", "var": "$body.properties.planDetails.offerID", "options": ["offer-id"], "help": {"short": "Offer ID of the plan"}}, {"type": "string", "var": "$body.properties.planDetails.planID", "options": ["plan-id"], "help": {"short": "Plan ID"}}, {"type": "string", "var": "$body.properties.planDetails.planName", "options": ["plan-name"], "help": {"short": "Plan Name"}}, {"type": "string", "var": "$body.properties.planDetails.publisherID", "options": ["publisher-id"], "help": {"short": "Publisher ID of the plan"}}, {"type": "string", "var": "$body.properties.planDetails.termID", "options": ["term-id"], "help": {"short": "Term ID of the plan"}}]}, {"type": "string", "var": "$body.properties.saaSAzureSubscriptionStatus", "options": ["saa-s-azure-subscription-status"], "group": "Properties", "help": {"short": "Status of Azure Subscription where Marketplace SaaS is located."}}, {"type": "string", "var": "$body.properties.sourceCampaignId", "options": ["source-campaign-id"], "group": "Properties", "help": {"short": "A unique identifier associated with the campaign."}}, {"type": "string", "var": "$body.properties.sourceCampaignName", "options": ["source-campaign-name"], "group": "Properties", "help": {"short": "Name of the marketing campaign."}}, {"type": "string", "var": "$body.properties.subscriptionState", "options": ["subscription-state"], "group": "Properties", "help": {"short": "State of the Azure Subscription containing the monitor resource"}}, {"type": "object", "var": "$body.properties.userInfo", "options": ["user-info"], "group": "Properties", "help": {"short": "User information."}, "args": [{"type": "object", "var": "$body.properties.userInfo.companyInfo", "options": ["company-info"], "help": {"short": "Company information of the user to be passed to partners."}, "args": [{"type": "string", "var": "$body.properties.userInfo.companyInfo.business", "options": ["business"], "help": {"short": "Business of the company"}, "format": {"maxLength": 64}}, {"type": "string", "var": "$body.properties.userInfo.companyInfo.country", "options": ["country"], "help": {"short": "Country of the company location."}, "format": {"maxLength": 64}}, {"type": "string", "var": "$body.properties.userInfo.companyInfo.domain", "options": ["domain"], "help": {"short": "Domain of the company"}, "format": {"maxLength": 250}}, {"type": "string", "var": "$body.properties.userInfo.companyInfo.employeesNumber", "options": ["employees-number"], "help": {"short": "Number of employees in the company"}, "format": {"maxLength": 20}}, {"type": "string", "var": "$body.properties.userInfo.companyInfo.state", "options": ["state"], "help": {"short": "State of the company location."}, "format": {"maxLength": 64}}]}, {"type": "string", "var": "$body.properties.userInfo.companyName", "options": ["company-name"], "help": {"short": "Company name of the user"}, "format": {"maxLength": 64}}, {"type": "string", "var": "$body.properties.userInfo.emailAddress", "options": ["email-address"], "help": {"short": "Email of the user used by Elastic for contacting them if needed"}, "format": {"pattern": "^([^<>()\\[\\]\\.,;:\\s@\"]+(\\.[^<>()\\[\\]\\.,;:\\s@\"]+)*)@(([a-zA-Z-_0-9]+\\.)+[a-zA-Z]{2,})$"}}, {"type": "string", "var": "$body.properties.userInfo.firstName", "options": ["first-name"], "help": {"short": "First name of the user"}, "format": {"maxLength": 50}}, {"type": "string", "var": "$body.properties.userInfo.lastName", "options": ["last-name"], "help": {"short": "Last name of the user"}, "format": {"maxLength": 50}}]}, {"type": "string", "var": "$body.properties.version", "options": ["version"], "group": "Properties", "help": {"short": "Version of elastic of the monitor resource"}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Monitors_Create", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "monitorName", "arg": "$Path.monitorName", "required": true, "format": {"pattern": "^.*$"}}, {"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": "2024-06-15-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "props": [{"type": "object", "name": "identity", "arg": "$body.identity", "props": [{"type": "string", "name": "type", "arg": "$body.identity.type", "enum": {"items": [{"value": "SystemAssigned"}]}}]}, {"type": "ResourceLocation", "name": "location", "arg": "$body.location", "required": true}, {"type": "object", "name": "properties", "props": [{"type": "boolean", "name": "generateApiKey", "arg": "$body.properties.generateApiKey"}, {"type": "string", "name": "monitoringStatus", "arg": "$body.properties.monitoringStatus", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "object", "name": "planDetails", "arg": "$body.properties.planDetails", "props": [{"type": "string", "name": "offerID", "arg": "$body.properties.planDetails.offerID"}, {"type": "string", "name": "planID", "arg": "$body.properties.planDetails.planID"}, {"type": "string", "name": "planName", "arg": "$body.properties.planDetails.planName"}, {"type": "string", "name": "publisherID", "arg": "$body.properties.planDetails.publisherID"}, {"type": "string", "name": "termID", "arg": "$body.properties.planDetails.termID"}]}, {"type": "string", "name": "saaSAzureSubscriptionStatus", "arg": "$body.properties.saaSAzureSubscriptionStatus"}, {"type": "string", "name": "sourceCampaignId", "arg": "$body.properties.sourceCampaignId"}, {"type": "string", "name": "sourceCampaignName", "arg": "$body.properties.sourceCampaignName"}, {"type": "string", "name": "subscriptionState", "arg": "$body.properties.subscriptionState"}, {"type": "object", "name": "userInfo", "arg": "$body.properties.userInfo", "props": [{"type": "object", "name": "companyInfo", "arg": "$body.properties.userInfo.companyInfo", "props": [{"type": "string", "name": "business", "arg": "$body.properties.userInfo.companyInfo.business", "format": {"maxLength": 64}}, {"type": "string", "name": "country", "arg": "$body.properties.userInfo.companyInfo.country", "format": {"maxLength": 64}}, {"type": "string", "name": "domain", "arg": "$body.properties.userInfo.companyInfo.domain", "format": {"maxLength": 250}}, {"type": "string", "name": "employeesNumber", "arg": "$body.properties.userInfo.companyInfo.employeesNumber", "format": {"maxLength": 20}}, {"type": "string", "name": "state", "arg": "$body.properties.userInfo.companyInfo.state", "format": {"maxLength": 64}}]}, {"type": "string", "name": "companyName", "arg": "$body.properties.userInfo.companyName", "format": {"maxLength": 64}}, {"type": "string", "name": "emailAddress", "arg": "$body.properties.userInfo.emailAddress", "format": {"pattern": "^([^<>()\\[\\]\\.,;:\\s@\"]+(\\.[^<>()\\[\\]\\.,;:\\s@\"]+)*)@(([a-zA-Z-_0-9]+\\.)+[a-zA-Z]{2,})$"}}, {"type": "string", "name": "firstName", "arg": "$body.properties.userInfo.firstName", "format": {"maxLength": 50}}, {"type": "string", "name": "lastName", "arg": "$body.properties.userInfo.lastName", "format": {"maxLength": 50}}]}, {"type": "string", "name": "version", "arg": "$body.properties.version"}]}, {"type": "object", "name": "sku", "arg": "$body.sku", "props": [{"type": "string", "name": "name", "arg": "$body.sku.name", "required": true}]}, {"type": "object", "name": "tags", "arg": "$body.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.Elastic/monitors/{}"}}, {"type": "object", "name": "identity", "props": [{"readOnly": true, "type": "string", "name": "principalId"}, {"readOnly": true, "type": "string", "name": "tenantId"}, {"type": "string", "name": "type", "enum": {"items": [{"value": "SystemAssigned"}]}}]}, {"type": "ResourceLocation", "name": "location", "required": true}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "elasticProperties", "props": [{"type": "object", "name": "elasticCloudDeployment", "props": [{"readOnly": true, "type": "string", "name": "azureSubscriptionId"}, {"readOnly": true, "type": "string", "name": "deploymentId"}, {"readOnly": true, "type": "string", "name": "elasticsearchRegion"}, {"readOnly": true, "type": "string", "name": "elasticsearchServiceUrl"}, {"readOnly": true, "type": "string", "name": "kibanaServiceUrl"}, {"readOnly": true, "type": "string", "name": "kibanaSsoUrl"}, {"readOnly": true, "type": "string", "name": "name"}]}, {"type": "object", "name": "elasticCloudUser", "props": [{"readOnly": true, "type": "string", "name": "elasticCloudSsoDefaultUrl"}, {"readOnly": true, "type": "string", "name": "emailAddress"}, {"readOnly": true, "type": "string", "name": "id"}]}]}, {"type": "boolean", "name": "generateApiKey"}, {"readOnly": true, "type": "string", "name": "liftrResourceCategory", "enum": {"items": [{"value": "MonitorLogs"}, {"value": "Unknown"}]}}, {"readOnly": true, "type": "integer32", "name": "liftrResourcePreference"}, {"type": "string", "name": "monitoringStatus", "enum": {"items": [{"value": "Disabled"}, {"value": "Enabled"}]}}, {"type": "object", "name": "planDetails", "props": [{"type": "string", "name": "offerID"}, {"type": "string", "name": "planID"}, {"type": "string", "name": "planName"}, {"type": "string", "name": "publisherID"}, {"type": "string", "name": "termID"}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleted"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "NotSpecified"}, {"value": "Succeeded"}, {"value": "Updating"}]}}, {"type": "string", "name": "saaSAzureSubscriptionStatus"}, {"type": "string", "name": "sourceCampaignId"}, {"type": "string", "name": "sourceCampaignName"}, {"type": "string", "name": "subscriptionState"}, {"type": "string", "name": "version"}]}, {"type": "object", "name": "sku", "props": [{"type": "string", "name": "name", "required": true}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"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": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9/2024-06-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9/2024-06-15-preview.xml new file mode 100644 index 000000000..09ac865f4 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9/2024-06-15-preview.xml @@ -0,0 +1,838 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L21vbml0b3JlZHN1YnNjcmlwdGlvbnM=/2024-06-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L21vbml0b3JlZHN1YnNjcmlwdGlvbnM=/2024-06-15-preview.json new file mode 100644 index 000000000..8d53885a4 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L21vbml0b3JlZHN1YnNjcmlwdGlvbnM=/2024-06-15-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/monitoredsubscriptions", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L21vbml0b3JlZFN1YnNjcmlwdGlvbnM=/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "elastic monitor monitored-subscription", "commands": [{"name": "list", "version": "2024-06-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/monitoredsubscriptions", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L21vbml0b3JlZFN1YnNjcmlwdGlvbnM=/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.monitorName", "options": ["monitor-name"], "required": true, "idPart": "name", "help": {"short": "Monitor resource name"}, "format": {"pattern": "^.*$"}}, {"type": "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": "MonitoredSubscriptions_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/monitoredSubscriptions", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "monitorName", "arg": "$Path.monitorName", "required": true, "format": {"pattern": "^.*$"}}, {"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": "2024-06-15-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", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Elastic/monitors/{}/monitoredSubscriptions/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "array", "name": "monitoredSubscriptionList", "item": {"type": "object", "props": [{"type": "string", "name": "error"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Active"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "InProgress"}]}}, {"type": "string", "name": "subscriptionId"}, {"type": "object", "name": "tagRules", "props": [{"type": "object", "name": "logRules", "props": [{"type": "array", "name": "filteringTags", "item": {"type": "object", "props": [{"type": "string", "name": "action", "enum": {"items": [{"value": "Exclude"}, {"value": "Include"}]}}, {"type": "string", "name": "name"}, {"type": "string", "name": "value"}]}}, {"type": "boolean", "name": "sendAadLogs"}, {"type": "boolean", "name": "sendActivityLogs"}, {"type": "boolean", "name": "sendSubscriptionLogs"}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleted"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "NotSpecified"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleted"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "NotSpecified"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L21vbml0b3JlZHN1YnNjcmlwdGlvbnM=/2024-06-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L21vbml0b3JlZHN1YnNjcmlwdGlvbnM=/2024-06-15-preview.xml new file mode 100644 index 000000000..e2de11e5b --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L21vbml0b3JlZHN1YnNjcmlwdGlvbnM=/2024-06-15-preview.xml @@ -0,0 +1,125 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L21vbml0b3JlZHN1YnNjcmlwdGlvbnMve30=/2024-06-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L21vbml0b3JlZHN1YnNjcmlwdGlvbnMve30=/2024-06-15-preview.json new file mode 100644 index 000000000..1b1109b96 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L21vbml0b3JlZHN1YnNjcmlwdGlvbnMve30=/2024-06-15-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/monitoredsubscriptions/{}", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L21vbml0b3JlZFN1YnNjcmlwdGlvbnMve2NvbmZpZ3VyYXRpb25OYW1lfQ==/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "elastic monitor monitored-subscription", "commands": [{"name": "show", "version": "2024-06-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/monitoredsubscriptions/{}", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L21vbml0b3JlZFN1YnNjcmlwdGlvbnMve2NvbmZpZ3VyYXRpb25OYW1lfQ==/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.configurationName", "options": ["n", "name", "configuration-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The configuration name. Only 'default' value is supported."}, "format": {"pattern": "^.*$"}}, {"type": "string", "var": "$Path.monitorName", "options": ["monitor-name"], "required": true, "idPart": "name", "help": {"short": "Monitor resource name"}, "format": {"pattern": "^.*$"}}, {"type": "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": "MonitoredSubscriptions_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/monitoredSubscriptions/{configurationName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "configurationName", "arg": "$Path.configurationName", "required": true, "format": {"pattern": "^.*$"}}, {"type": "string", "name": "monitorName", "arg": "$Path.monitorName", "required": true, "format": {"pattern": "^.*$"}}, {"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": "2024-06-15-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.Elastic/monitors/{}/monitoredSubscriptions/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "array", "name": "monitoredSubscriptionList", "item": {"type": "object", "props": [{"type": "string", "name": "error"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Active"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "InProgress"}]}}, {"type": "string", "name": "subscriptionId"}, {"type": "object", "name": "tagRules", "props": [{"type": "object", "name": "logRules", "props": [{"type": "array", "name": "filteringTags", "item": {"type": "object", "props": [{"type": "string", "name": "action", "enum": {"items": [{"value": "Exclude"}, {"value": "Include"}]}}, {"type": "string", "name": "name"}, {"type": "string", "name": "value"}]}}, {"type": "boolean", "name": "sendAadLogs"}, {"type": "boolean", "name": "sendActivityLogs"}, {"type": "boolean", "name": "sendSubscriptionLogs"}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleted"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "NotSpecified"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleted"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "NotSpecified"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "delete", "version": "2024-06-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/monitoredsubscriptions/{}", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L21vbml0b3JlZFN1YnNjcmlwdGlvbnMve2NvbmZpZ3VyYXRpb25OYW1lfQ==/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.configurationName", "options": ["n", "name", "configuration-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The configuration name. Only 'default' value is supported."}, "format": {"pattern": "^.*$"}}, {"type": "string", "var": "$Path.monitorName", "options": ["monitor-name"], "required": true, "idPart": "name", "help": {"short": "Monitor resource name"}, "format": {"pattern": "^.*$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "MonitoredSubscriptions_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/monitoredSubscriptions/{configurationName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "configurationName", "arg": "$Path.configurationName", "required": true, "format": {"pattern": "^.*$"}}, {"type": "string", "name": "monitorName", "arg": "$Path.monitorName", "required": true, "format": {"pattern": "^.*$"}}, {"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": "2024-06-15-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202], "header": {"items": [{"name": "Location"}]}}, {"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": "2024-06-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/monitoredsubscriptions/{}", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L21vbml0b3JlZFN1YnNjcmlwdGlvbnMve2NvbmZpZ3VyYXRpb25OYW1lfQ==/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.configurationName", "options": ["n", "name", "configuration-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The configuration name. Only 'default' value is supported."}, "format": {"pattern": "^.*$"}}, {"type": "string", "var": "$Path.monitorName", "options": ["monitor-name"], "required": true, "idPart": "name", "help": {"short": "Monitor resource name"}, "format": {"pattern": "^.*$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "array", "var": "$body.properties.monitoredSubscriptionList", "options": ["monitored-subscription-list"], "group": "Properties", "help": {"short": "List of subscriptions and the state of the monitoring."}, "item": {"type": "object", "args": [{"type": "string", "var": "$body.properties.monitoredSubscriptionList[].error", "options": ["error"], "help": {"short": "The reason of not monitoring the subscription."}}, {"type": "string", "var": "$body.properties.monitoredSubscriptionList[].status", "options": ["status"], "help": {"short": "The state of monitoring."}, "enum": {"items": [{"name": "Active", "value": "Active"}, {"name": "Deleting", "value": "Deleting"}, {"name": "Failed", "value": "Failed"}, {"name": "InProgress", "value": "InProgress"}]}}, {"type": "string", "var": "$body.properties.monitoredSubscriptionList[].subscriptionId", "options": ["subscription-id"], "help": {"short": "The subscriptionId to be monitored."}}, {"type": "object", "var": "$body.properties.monitoredSubscriptionList[].tagRules", "options": ["tag-rules"], "help": {"short": "Definition of the properties for a TagRules resource."}, "args": [{"type": "object", "var": "$body.properties.monitoredSubscriptionList[].tagRules.logRules", "options": ["log-rules"], "help": {"short": "Rules for sending logs."}, "args": [{"type": "array", "var": "$body.properties.monitoredSubscriptionList[].tagRules.logRules.filteringTags", "options": ["filtering-tags"], "help": {"short": "List of filtering tags to be used for capturing logs. This only takes effect if SendActivityLogs flag is enabled. If empty, all resources will be captured. If only Exclude action is specified, the rules will apply to the list of all available resources. If Include actions are specified, the rules will only include resources with the associated tags."}, "item": {"type": "object", "args": [{"type": "string", "var": "$body.properties.monitoredSubscriptionList[].tagRules.logRules.filteringTags[].action", "options": ["action"], "help": {"short": "Valid actions for a filtering tag."}, "enum": {"items": [{"name": "Exclude", "value": "Exclude"}, {"name": "Include", "value": "Include"}]}}, {"type": "string", "var": "$body.properties.monitoredSubscriptionList[].tagRules.logRules.filteringTags[].name", "options": ["name"], "help": {"short": "The name (also known as the key) of the tag."}}, {"type": "string", "var": "$body.properties.monitoredSubscriptionList[].tagRules.logRules.filteringTags[].value", "options": ["value"], "help": {"short": "The value of the tag."}}]}}, {"type": "boolean", "var": "$body.properties.monitoredSubscriptionList[].tagRules.logRules.sendAadLogs", "options": ["send-aad-logs"], "help": {"short": "Flag specifying if AAD logs should be sent for the Monitor resource."}}, {"type": "boolean", "var": "$body.properties.monitoredSubscriptionList[].tagRules.logRules.sendActivityLogs", "options": ["send-activity-logs"], "help": {"short": "Flag specifying if activity logs from Azure resources should be sent for the Monitor resource."}}, {"type": "boolean", "var": "$body.properties.monitoredSubscriptionList[].tagRules.logRules.sendSubscriptionLogs", "options": ["send-subscription-logs"], "help": {"short": "Flag specifying if subscription logs should be sent for the Monitor resource."}}]}]}]}}, {"type": "string", "var": "$body.properties.operation", "options": ["operation"], "group": "Properties", "help": {"short": "The operation for the patch on the resource."}, "enum": {"items": [{"name": "Active", "value": "Active"}, {"name": "AddBegin", "value": "AddBegin"}, {"name": "AddComplete", "value": "AddComplete"}, {"name": "DeleteBegin", "value": "DeleteBegin"}, {"name": "DeleteComplete", "value": "DeleteComplete"}]}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "MonitoredSubscriptions_CreateorUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/monitoredSubscriptions/{configurationName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "configurationName", "arg": "$Path.configurationName", "required": true, "format": {"pattern": "^.*$"}}, {"type": "string", "name": "monitorName", "arg": "$Path.monitorName", "required": true, "format": {"pattern": "^.*$"}}, {"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": "2024-06-15-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "props": [{"type": "object", "name": "properties", "props": [{"type": "array", "name": "monitoredSubscriptionList", "arg": "$body.properties.monitoredSubscriptionList", "item": {"type": "object", "props": [{"type": "string", "name": "error", "arg": "$body.properties.monitoredSubscriptionList[].error"}, {"type": "string", "name": "status", "arg": "$body.properties.monitoredSubscriptionList[].status", "enum": {"items": [{"value": "Active"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "InProgress"}]}}, {"type": "string", "name": "subscriptionId", "arg": "$body.properties.monitoredSubscriptionList[].subscriptionId"}, {"type": "object", "name": "tagRules", "arg": "$body.properties.monitoredSubscriptionList[].tagRules", "props": [{"type": "object", "name": "logRules", "arg": "$body.properties.monitoredSubscriptionList[].tagRules.logRules", "props": [{"type": "array", "name": "filteringTags", "arg": "$body.properties.monitoredSubscriptionList[].tagRules.logRules.filteringTags", "item": {"type": "object", "props": [{"type": "string", "name": "action", "arg": "$body.properties.monitoredSubscriptionList[].tagRules.logRules.filteringTags[].action", "enum": {"items": [{"value": "Exclude"}, {"value": "Include"}]}}, {"type": "string", "name": "name", "arg": "$body.properties.monitoredSubscriptionList[].tagRules.logRules.filteringTags[].name"}, {"type": "string", "name": "value", "arg": "$body.properties.monitoredSubscriptionList[].tagRules.logRules.filteringTags[].value"}]}}, {"type": "boolean", "name": "sendAadLogs", "arg": "$body.properties.monitoredSubscriptionList[].tagRules.logRules.sendAadLogs"}, {"type": "boolean", "name": "sendActivityLogs", "arg": "$body.properties.monitoredSubscriptionList[].tagRules.logRules.sendActivityLogs"}, {"type": "boolean", "name": "sendSubscriptionLogs", "arg": "$body.properties.monitoredSubscriptionList[].tagRules.logRules.sendSubscriptionLogs"}]}]}]}}, {"type": "string", "name": "operation", "arg": "$body.properties.operation", "enum": {"items": [{"value": "Active"}, {"value": "AddBegin"}, {"value": "AddComplete"}, {"value": "DeleteBegin"}, {"value": "DeleteComplete"}]}}]}], "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.Elastic/monitors/{}/monitoredSubscriptions/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "array", "name": "monitoredSubscriptionList", "item": {"type": "object", "props": [{"type": "string", "name": "error"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Active"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "InProgress"}]}}, {"type": "string", "name": "subscriptionId"}, {"type": "object", "name": "tagRules", "props": [{"type": "object", "name": "logRules", "props": [{"type": "array", "name": "filteringTags", "item": {"type": "object", "props": [{"type": "string", "name": "action", "enum": {"items": [{"value": "Exclude"}, {"value": "Include"}]}}, {"type": "string", "name": "name"}, {"type": "string", "name": "value"}]}}, {"type": "boolean", "name": "sendAadLogs"}, {"type": "boolean", "name": "sendActivityLogs"}, {"type": "boolean", "name": "sendSubscriptionLogs"}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleted"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "NotSpecified"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleted"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "NotSpecified"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2024-06-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/monitoredsubscriptions/{}", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L21vbml0b3JlZFN1YnNjcmlwdGlvbnMve2NvbmZpZ3VyYXRpb25OYW1lfQ==/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.configurationName", "options": ["n", "name", "configuration-name"], "required": true, "idPart": "child_name_1", "help": {"short": "The configuration name. Only 'default' value is supported."}, "format": {"pattern": "^.*$"}}, {"type": "string", "var": "$Path.monitorName", "options": ["monitor-name"], "required": true, "idPart": "name", "help": {"short": "Monitor resource name"}, "format": {"pattern": "^.*$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"nullable": true, "type": "array", "var": "$body.properties.monitoredSubscriptionList", "options": ["monitored-subscription-list"], "group": "Properties", "help": {"short": "List of subscriptions and the state of the monitoring."}, "item": {"nullable": true, "type": "object", "args": [{"nullable": true, "type": "string", "var": "$body.properties.monitoredSubscriptionList[].error", "options": ["error"], "help": {"short": "The reason of not monitoring the subscription."}}, {"nullable": true, "type": "string", "var": "$body.properties.monitoredSubscriptionList[].status", "options": ["status"], "help": {"short": "The state of monitoring."}, "enum": {"items": [{"name": "Active", "value": "Active"}, {"name": "Deleting", "value": "Deleting"}, {"name": "Failed", "value": "Failed"}, {"name": "InProgress", "value": "InProgress"}]}}, {"nullable": true, "type": "string", "var": "$body.properties.monitoredSubscriptionList[].subscriptionId", "options": ["subscription-id"], "help": {"short": "The subscriptionId to be monitored."}}, {"nullable": true, "type": "object", "var": "$body.properties.monitoredSubscriptionList[].tagRules", "options": ["tag-rules"], "help": {"short": "Definition of the properties for a TagRules resource."}, "args": [{"nullable": true, "type": "object", "var": "$body.properties.monitoredSubscriptionList[].tagRules.logRules", "options": ["log-rules"], "help": {"short": "Rules for sending logs."}, "args": [{"nullable": true, "type": "array", "var": "$body.properties.monitoredSubscriptionList[].tagRules.logRules.filteringTags", "options": ["filtering-tags"], "help": {"short": "List of filtering tags to be used for capturing logs. This only takes effect if SendActivityLogs flag is enabled. If empty, all resources will be captured. If only Exclude action is specified, the rules will apply to the list of all available resources. If Include actions are specified, the rules will only include resources with the associated tags."}, "item": {"nullable": true, "type": "object", "args": [{"nullable": true, "type": "string", "var": "$body.properties.monitoredSubscriptionList[].tagRules.logRules.filteringTags[].action", "options": ["action"], "help": {"short": "Valid actions for a filtering tag."}, "enum": {"items": [{"name": "Exclude", "value": "Exclude"}, {"name": "Include", "value": "Include"}]}}, {"nullable": true, "type": "string", "var": "$body.properties.monitoredSubscriptionList[].tagRules.logRules.filteringTags[].name", "options": ["name"], "help": {"short": "The name (also known as the key) of the tag."}}, {"nullable": true, "type": "string", "var": "$body.properties.monitoredSubscriptionList[].tagRules.logRules.filteringTags[].value", "options": ["value"], "help": {"short": "The value of the tag."}}]}}, {"nullable": true, "type": "boolean", "var": "$body.properties.monitoredSubscriptionList[].tagRules.logRules.sendAadLogs", "options": ["send-aad-logs"], "help": {"short": "Flag specifying if AAD logs should be sent for the Monitor resource."}}, {"nullable": true, "type": "boolean", "var": "$body.properties.monitoredSubscriptionList[].tagRules.logRules.sendActivityLogs", "options": ["send-activity-logs"], "help": {"short": "Flag specifying if activity logs from Azure resources should be sent for the Monitor resource."}}, {"nullable": true, "type": "boolean", "var": "$body.properties.monitoredSubscriptionList[].tagRules.logRules.sendSubscriptionLogs", "options": ["send-subscription-logs"], "help": {"short": "Flag specifying if subscription logs should be sent for the Monitor resource."}}]}]}]}}, {"nullable": true, "type": "string", "var": "$body.properties.operation", "options": ["operation"], "group": "Properties", "help": {"short": "The operation for the patch on the resource."}, "enum": {"items": [{"name": "Active", "value": "Active"}, {"name": "AddBegin", "value": "AddBegin"}, {"name": "AddComplete", "value": "AddComplete"}, {"name": "DeleteBegin", "value": "DeleteBegin"}, {"name": "DeleteComplete", "value": "DeleteComplete"}]}}]}], "operations": [{"operationId": "MonitoredSubscriptions_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/monitoredSubscriptions/{configurationName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "configurationName", "arg": "$Path.configurationName", "required": true, "format": {"pattern": "^.*$"}}, {"type": "string", "name": "monitorName", "arg": "$Path.monitorName", "required": true, "format": {"pattern": "^.*$"}}, {"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": "2024-06-15-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.Elastic/monitors/{}/monitoredSubscriptions/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "array", "name": "monitoredSubscriptionList", "item": {"type": "object", "props": [{"type": "string", "name": "error"}, {"type": "string", "name": "status", "enum": {"items": [{"value": "Active"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "InProgress"}]}}, {"type": "string", "name": "subscriptionId"}, {"type": "object", "name": "tagRules", "props": [{"type": "object", "name": "logRules", "props": [{"type": "array", "name": "filteringTags", "item": {"type": "object", "props": [{"type": "string", "name": "action", "enum": {"items": [{"value": "Exclude"}, {"value": "Include"}]}}, {"type": "string", "name": "name"}, {"type": "string", "name": "value"}]}}, {"type": "boolean", "name": "sendAadLogs"}, {"type": "boolean", "name": "sendActivityLogs"}, {"type": "boolean", "name": "sendSubscriptionLogs"}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleted"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "NotSpecified"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}]}}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleted"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "NotSpecified"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "MonitoredSubscriptionProperties_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@MgmtErrorFormat"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "body", "props": [{"type": "object", "name": "properties", "props": [{"type": "array", "name": "monitoredSubscriptionList", "arg": "$body.properties.monitoredSubscriptionList", "item": {"type": "object", "props": [{"type": "string", "name": "error", "arg": "$body.properties.monitoredSubscriptionList[].error"}, {"type": "string", "name": "status", "arg": "$body.properties.monitoredSubscriptionList[].status", "enum": {"items": [{"value": "Active"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "InProgress"}]}}, {"type": "string", "name": "subscriptionId", "arg": "$body.properties.monitoredSubscriptionList[].subscriptionId"}, {"type": "object", "name": "tagRules", "arg": "$body.properties.monitoredSubscriptionList[].tagRules", "props": [{"type": "object", "name": "logRules", "arg": "$body.properties.monitoredSubscriptionList[].tagRules.logRules", "props": [{"type": "array", "name": "filteringTags", "arg": "$body.properties.monitoredSubscriptionList[].tagRules.logRules.filteringTags", "item": {"type": "object", "props": [{"type": "string", "name": "action", "arg": "$body.properties.monitoredSubscriptionList[].tagRules.logRules.filteringTags[].action", "enum": {"items": [{"value": "Exclude"}, {"value": "Include"}]}}, {"type": "string", "name": "name", "arg": "$body.properties.monitoredSubscriptionList[].tagRules.logRules.filteringTags[].name"}, {"type": "string", "name": "value", "arg": "$body.properties.monitoredSubscriptionList[].tagRules.logRules.filteringTags[].value"}]}}, {"type": "boolean", "name": "sendAadLogs", "arg": "$body.properties.monitoredSubscriptionList[].tagRules.logRules.sendAadLogs"}, {"type": "boolean", "name": "sendActivityLogs", "arg": "$body.properties.monitoredSubscriptionList[].tagRules.logRules.sendActivityLogs"}, {"type": "boolean", "name": "sendSubscriptionLogs", "arg": "$body.properties.monitoredSubscriptionList[].tagRules.logRules.sendSubscriptionLogs"}]}]}]}}, {"type": "string", "name": "operation", "arg": "$body.properties.operation", "enum": {"items": [{"value": "Active"}, {"value": "AddBegin"}, {"value": "AddComplete"}, {"value": "DeleteBegin"}, {"value": "DeleteComplete"}]}}]}], "clientFlatten": true}}}}, {"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "MonitoredSubscriptions_CreateorUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/monitoredSubscriptions/{configurationName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "configurationName", "arg": "$Path.configurationName", "required": true, "format": {"pattern": "^.*$"}}, {"type": "string", "name": "monitorName", "arg": "$Path.monitorName", "required": true, "format": {"pattern": "^.*$"}}, {"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": "2024-06-15-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": "@MonitoredSubscriptionProperties_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/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L21vbml0b3JlZHN1YnNjcmlwdGlvbnMve30=/2024-06-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L21vbml0b3JlZHN1YnNjcmlwdGlvbnMve30=/2024-06-15-preview.xml new file mode 100644 index 000000000..b1125b8fc --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L21vbml0b3JlZHN1YnNjcmlwdGlvbnMve30=/2024-06-15-preview.xml @@ -0,0 +1,698 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+ + + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L29wZW5haWludGVncmF0aW9ucw==/2024-06-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L29wZW5haWludGVncmF0aW9ucw==/2024-06-15-preview.json new file mode 100644 index 000000000..e1d8f3617 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L29wZW5haWludGVncmF0aW9ucw==/2024-06-15-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/openaiintegrations", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L29wZW5BSUludGVncmF0aW9ucw==/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "elastic monitor open-ai-integration", "commands": [{"name": "list", "version": "2024-06-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/openaiintegrations", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L29wZW5BSUludGVncmF0aW9ucw==/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.monitorName", "options": ["monitor-name"], "required": true, "idPart": "name", "help": {"short": "Monitor resource name"}, "format": {"pattern": "^.*$"}}, {"type": "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": "OpenAI_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/openAIIntegrations", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "monitorName", "arg": "$Path.monitorName", "required": true, "format": {"pattern": "^.*$"}}, {"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": "2024-06-15-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", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Elastic/monitors/{}/openAIIntegrations/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "key", "secret": true}, {"readOnly": true, "type": "dateTime", "name": "lastRefreshAt"}, {"type": "string", "name": "openAIConnectorId"}, {"type": "string", "name": "openAIResourceEndpoint"}, {"type": "string", "name": "openAIResourceId"}]}, {"readOnly": true, "type": "string", "name": "type"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L29wZW5haWludGVncmF0aW9ucw==/2024-06-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L29wZW5haWludGVncmF0aW9ucw==/2024-06-15-preview.xml new file mode 100644 index 000000000..adadc8373 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L29wZW5haWludGVncmF0aW9ucw==/2024-06-15-preview.xml @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L29wZW5haWludGVncmF0aW9ucy97fQ==/2024-06-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L29wZW5haWludGVncmF0aW9ucy97fQ==/2024-06-15-preview.json new file mode 100644 index 000000000..8c9d82942 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L29wZW5haWludGVncmF0aW9ucy97fQ==/2024-06-15-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/openaiintegrations/{}", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L29wZW5BSUludGVncmF0aW9ucy97aW50ZWdyYXRpb25OYW1lfQ==/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "elastic monitor open-ai-integration", "commands": [{"name": "show", "version": "2024-06-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/openaiintegrations/{}", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L29wZW5BSUludGVncmF0aW9ucy97aW50ZWdyYXRpb25OYW1lfQ==/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.integrationName", "options": ["n", "name", "integration-name"], "required": true, "idPart": "child_name_1", "help": {"short": "OpenAI Integration name"}, "format": {"pattern": "^[a-z][a-z0-9]*$"}}, {"type": "string", "var": "$Path.monitorName", "options": ["monitor-name"], "required": true, "idPart": "name", "help": {"short": "Monitor resource name"}, "format": {"pattern": "^.*$"}}, {"type": "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": "OpenAI_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/openAIIntegrations/{integrationName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "integrationName", "arg": "$Path.integrationName", "required": true, "format": {"pattern": "^[a-z][a-z0-9]*$"}}, {"type": "string", "name": "monitorName", "arg": "$Path.monitorName", "required": true, "format": {"pattern": "^.*$"}}, {"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": "2024-06-15-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.Elastic/monitors/{}/openAIIntegrations/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "key", "secret": true}, {"readOnly": true, "type": "dateTime", "name": "lastRefreshAt"}, {"type": "string", "name": "openAIConnectorId"}, {"type": "string", "name": "openAIResourceEndpoint"}, {"type": "string", "name": "openAIResourceId"}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "delete", "version": "2024-06-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/openaiintegrations/{}", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L29wZW5BSUludGVncmF0aW9ucy97aW50ZWdyYXRpb25OYW1lfQ==/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.integrationName", "options": ["n", "name", "integration-name"], "required": true, "idPart": "child_name_1", "help": {"short": "OpenAI Integration name"}, "format": {"pattern": "^[a-z][a-z0-9]*$"}}, {"type": "string", "var": "$Path.monitorName", "options": ["monitor-name"], "required": true, "idPart": "name", "help": {"short": "Monitor resource name"}, "format": {"pattern": "^.*$"}}, {"type": "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": "OpenAI_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/openAIIntegrations/{integrationName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "integrationName", "arg": "$Path.integrationName", "required": true, "format": {"pattern": "^[a-z][a-z0-9]*$"}}, {"type": "string", "name": "monitorName", "arg": "$Path.monitorName", "required": true, "format": {"pattern": "^.*$"}}, {"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": "2024-06-15-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2024-06-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/openaiintegrations/{}", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L29wZW5BSUludGVncmF0aW9ucy97aW50ZWdyYXRpb25OYW1lfQ==/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.integrationName", "options": ["n", "name", "integration-name"], "required": true, "idPart": "child_name_1", "help": {"short": "OpenAI Integration name"}, "format": {"pattern": "^[a-z][a-z0-9]*$"}}, {"type": "string", "var": "$Path.monitorName", "options": ["monitor-name"], "required": true, "idPart": "name", "help": {"short": "Monitor resource name"}, "format": {"pattern": "^.*$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "string", "var": "$body.properties.key", "options": ["key"], "group": "Properties", "help": {"short": "Value of API key for Open AI resource"}}, {"type": "string", "var": "$body.properties.openAIConnectorId", "options": ["open-ai-connector-id"], "group": "Properties", "help": {"short": "The connector id of Open AI resource"}}, {"type": "string", "var": "$body.properties.openAIResourceEndpoint", "options": ["open-ai-resource-endpoint"], "group": "Properties", "help": {"short": "The API endpoint for Open AI resource"}}, {"type": "string", "var": "$body.properties.openAIResourceId", "options": ["open-ai-resource-id"], "group": "Properties", "help": {"short": "The resource name of Open AI resource"}}]}], "operations": [{"operationId": "OpenAI_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/openAIIntegrations/{integrationName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "integrationName", "arg": "$Path.integrationName", "required": true, "format": {"pattern": "^[a-z][a-z0-9]*$"}}, {"type": "string", "name": "monitorName", "arg": "$Path.monitorName", "required": true, "format": {"pattern": "^.*$"}}, {"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": "2024-06-15-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "key", "arg": "$body.properties.key", "secret": true}, {"type": "string", "name": "openAIConnectorId", "arg": "$body.properties.openAIConnectorId"}, {"type": "string", "name": "openAIResourceEndpoint", "arg": "$body.properties.openAIResourceEndpoint"}, {"type": "string", "name": "openAIResourceId", "arg": "$body.properties.openAIResourceId"}]}], "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.Elastic/monitors/{}/openAIIntegrations/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "key", "secret": true}, {"readOnly": true, "type": "dateTime", "name": "lastRefreshAt"}, {"type": "string", "name": "openAIConnectorId"}, {"type": "string", "name": "openAIResourceEndpoint"}, {"type": "string", "name": "openAIResourceId"}]}, {"readOnly": true, "type": "string", "name": "type"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}, {"name": "update", "version": "2024-06-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/openaiintegrations/{}", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L29wZW5BSUludGVncmF0aW9ucy97aW50ZWdyYXRpb25OYW1lfQ==/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.integrationName", "options": ["n", "name", "integration-name"], "required": true, "idPart": "child_name_1", "help": {"short": "OpenAI Integration name"}, "format": {"pattern": "^[a-z][a-z0-9]*$"}}, {"type": "string", "var": "$Path.monitorName", "options": ["monitor-name"], "required": true, "idPart": "name", "help": {"short": "Monitor resource name"}, "format": {"pattern": "^.*$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"nullable": true, "type": "string", "var": "$body.properties.key", "options": ["key"], "group": "Properties", "help": {"short": "Value of API key for Open AI resource"}}, {"nullable": true, "type": "string", "var": "$body.properties.openAIConnectorId", "options": ["open-ai-connector-id"], "group": "Properties", "help": {"short": "The connector id of Open AI resource"}}, {"nullable": true, "type": "string", "var": "$body.properties.openAIResourceEndpoint", "options": ["open-ai-resource-endpoint"], "group": "Properties", "help": {"short": "The API endpoint for Open AI resource"}}, {"nullable": true, "type": "string", "var": "$body.properties.openAIResourceId", "options": ["open-ai-resource-id"], "group": "Properties", "help": {"short": "The resource name of Open AI resource"}}]}], "operations": [{"operationId": "OpenAI_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/openAIIntegrations/{integrationName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "integrationName", "arg": "$Path.integrationName", "required": true, "format": {"pattern": "^[a-z][a-z0-9]*$"}}, {"type": "string", "name": "monitorName", "arg": "$Path.monitorName", "required": true, "format": {"pattern": "^.*$"}}, {"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": "2024-06-15-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.Elastic/monitors/{}/openAIIntegrations/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "string", "name": "key", "secret": true}, {"readOnly": true, "type": "dateTime", "name": "lastRefreshAt"}, {"type": "string", "name": "openAIConnectorId"}, {"type": "string", "name": "openAIResourceEndpoint"}, {"type": "string", "name": "openAIResourceId"}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "OpenAIIntegrationRPModel_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "body", "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "key", "arg": "$body.properties.key", "secret": true}, {"type": "string", "name": "openAIConnectorId", "arg": "$body.properties.openAIConnectorId"}, {"type": "string", "name": "openAIResourceEndpoint", "arg": "$body.properties.openAIResourceEndpoint"}, {"type": "string", "name": "openAIResourceId", "arg": "$body.properties.openAIResourceId"}]}], "clientFlatten": true}}}}, {"operationId": "OpenAI_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/openAIIntegrations/{integrationName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "integrationName", "arg": "$Path.integrationName", "required": true, "format": {"pattern": "^[a-z][a-z0-9]*$"}}, {"type": "string", "name": "monitorName", "arg": "$Path.monitorName", "required": true, "format": {"pattern": "^.*$"}}, {"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": "2024-06-15-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": "@OpenAIIntegrationRPModel_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L29wZW5haWludGVncmF0aW9ucy97fQ==/2024-06-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L29wZW5haWludGVncmF0aW9ucy97fQ==/2024-06-15-preview.xml new file mode 100644 index 000000000..67dbcad54 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L29wZW5haWludGVncmF0aW9ucy97fQ==/2024-06-15-preview.xml @@ -0,0 +1,350 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L29wZW5haWludGVncmF0aW9ucy97fS9nZXRzdGF0dXM=/2024-06-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L29wZW5haWludGVncmF0aW9ucy97fS9nZXRzdGF0dXM=/2024-06-15-preview.json new file mode 100644 index 000000000..465c67ce6 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L29wZW5haWludGVncmF0aW9ucy97fS9nZXRzdGF0dXM=/2024-06-15-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/openaiintegrations/{}/getstatus", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L29wZW5BSUludGVncmF0aW9ucy97aW50ZWdyYXRpb25OYW1lfS9nZXRTdGF0dXM=/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "elastic monitor open-ai-integration", "commands": [{"name": "get-statu", "version": "2024-06-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/openaiintegrations/{}/getstatus", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L29wZW5BSUludGVncmF0aW9ucy97aW50ZWdyYXRpb25OYW1lfS9nZXRTdGF0dXM=/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.integrationName", "options": ["integration-name"], "required": true, "idPart": "child_name_1", "help": {"short": "OpenAI Integration name"}, "format": {"pattern": "^[a-z][a-z0-9]*$"}}, {"type": "string", "var": "$Path.monitorName", "options": ["monitor-name"], "required": true, "idPart": "name", "help": {"short": "Monitor resource name"}, "format": {"pattern": "^.*$"}}, {"type": "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": "OpenAI_GetStatus", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/openAIIntegrations/{integrationName}/getStatus", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "integrationName", "arg": "$Path.integrationName", "required": true, "format": {"pattern": "^[a-z][a-z0-9]*$"}}, {"type": "string", "name": "monitorName", "arg": "$Path.monitorName", "required": true, "format": {"pattern": "^.*$"}}, {"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": "2024-06-15-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "status"}]}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L29wZW5haWludGVncmF0aW9ucy97fS9nZXRzdGF0dXM=/2024-06-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L29wZW5haWludGVncmF0aW9ucy97fS9nZXRzdGF0dXM=/2024-06-15-preview.xml new file mode 100644 index 000000000..3cf33ac9a --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L29wZW5haWludGVncmF0aW9ucy97fS9nZXRzdGF0dXM=/2024-06-15-preview.xml @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2Fzc29jaWF0ZXRyYWZmaWNmaWx0ZXI=/2024-06-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2Fzc29jaWF0ZXRyYWZmaWNmaWx0ZXI=/2024-06-15-preview.json new file mode 100644 index 000000000..1e3a6191f --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2Fzc29jaWF0ZXRyYWZmaWNmaWx0ZXI=/2024-06-15-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/associatetrafficfilter", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L2Fzc29jaWF0ZVRyYWZmaWNGaWx0ZXI=/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "elastic monitor", "commands": [{"name": "associate-traffic-filter", "version": "2024-06-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/associatetrafficfilter", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L2Fzc29jaWF0ZVRyYWZmaWNGaWx0ZXI=/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.monitorName", "options": ["monitor-name"], "required": true, "idPart": "name", "help": {"short": "Monitor resource name"}, "format": {"pattern": "^.*$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Query.rulesetId", "options": ["ruleset-id"], "help": {"short": "Ruleset Id of the filter"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "AssociateTrafficFilter_Associate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/associateTrafficFilter", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "monitorName", "arg": "$Path.monitorName", "required": true, "format": {"pattern": "^.*$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"params": [{"type": "string", "name": "rulesetId", "arg": "$Query.rulesetId"}], "consts": [{"readOnly": true, "const": true, "default": {"value": "2024-06-15-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202]}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2Fzc29jaWF0ZXRyYWZmaWNmaWx0ZXI=/2024-06-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2Fzc29jaWF0ZXRyYWZmaWNmaWx0ZXI=/2024-06-15-preview.xml new file mode 100644 index 000000000..5448602c6 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2Fzc29jaWF0ZXRyYWZmaWNmaWx0ZXI=/2024-06-15-preview.xml @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2NyZWF0ZW9ydXBkYXRlZXh0ZXJuYWx1c2Vy/2024-06-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2NyZWF0ZW9ydXBkYXRlZXh0ZXJuYWx1c2Vy/2024-06-15-preview.json new file mode 100644 index 000000000..9e0c178d5 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2NyZWF0ZW9ydXBkYXRlZXh0ZXJuYWx1c2Vy/2024-06-15-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/createorupdateexternaluser", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L2NyZWF0ZU9yVXBkYXRlRXh0ZXJuYWxVc2Vy/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "elastic monitor", "commands": [{"name": "create-or-update-external-user", "version": "2024-06-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/createorupdateexternaluser", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L2NyZWF0ZU9yVXBkYXRlRXh0ZXJuYWxVc2Vy/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.monitorName", "options": ["monitor-name"], "required": true, "idPart": "name", "help": {"short": "Monitor resource name"}, "format": {"pattern": "^.*$"}}, {"type": "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": "Body", "args": [{"type": "string", "var": "$body.emailId", "options": ["email-id"], "group": "Body", "help": {"short": "Email id of the user to be created or updated"}}, {"type": "string", "var": "$body.fullName", "options": ["full-name"], "group": "Body", "help": {"short": "Full name of the user to be created or updated"}}, {"type": "string", "var": "$body.password", "options": ["password"], "group": "Body", "help": {"short": "Password of the user to be created or updated"}}, {"type": "array", "var": "$body.roles", "options": ["roles"], "group": "Body", "help": {"short": "Roles to be assigned for created or updated user"}, "item": {"type": "string"}}, {"type": "string", "var": "$body.userName", "options": ["user-name"], "group": "Body", "help": {"short": "Username of the user to be created or updated"}}]}], "operations": [{"operationId": "ExternalUser_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/createOrUpdateExternalUser", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "monitorName", "arg": "$Path.monitorName", "required": true, "format": {"pattern": "^.*$"}}, {"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": "2024-06-15-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "props": [{"type": "string", "name": "emailId", "arg": "$body.emailId"}, {"type": "string", "name": "fullName", "arg": "$body.fullName"}, {"type": "string", "name": "password", "arg": "$body.password", "secret": true}, {"type": "array", "name": "roles", "arg": "$body.roles", "item": {"type": "string"}}, {"type": "string", "name": "userName", "arg": "$body.userName"}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"readOnly": true, "type": "boolean", "name": "created"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2NyZWF0ZW9ydXBkYXRlZXh0ZXJuYWx1c2Vy/2024-06-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2NyZWF0ZW9ydXBkYXRlZXh0ZXJuYWx1c2Vy/2024-06-15-preview.xml new file mode 100644 index 000000000..a99926c19 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2NyZWF0ZW9ydXBkYXRlZXh0ZXJuYWx1c2Vy/2024-06-15-preview.xml @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2NyZWF0ZWFuZGFzc29jaWF0ZWlwZmlsdGVy/2024-06-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2NyZWF0ZWFuZGFzc29jaWF0ZWlwZmlsdGVy/2024-06-15-preview.json new file mode 100644 index 000000000..61c36e013 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2NyZWF0ZWFuZGFzc29jaWF0ZWlwZmlsdGVy/2024-06-15-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/createandassociateipfilter", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L2NyZWF0ZUFuZEFzc29jaWF0ZUlQRmlsdGVy/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "elastic monitor", "commands": [{"name": "create-and-associate-ip-filter", "version": "2024-06-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/createandassociateipfilter", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L2NyZWF0ZUFuZEFzc29jaWF0ZUlQRmlsdGVy/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.monitorName", "options": ["monitor-name"], "required": true, "idPart": "name", "help": {"short": "Monitor resource name"}, "format": {"pattern": "^.*$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Query.ips", "options": ["ips"], "help": {"short": "List of ips"}}, {"type": "string", "var": "$Query.name", "options": ["name"], "help": {"short": "Name of the traffic filter"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "createAndAssociateIPFilter_Create", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/createAndAssociateIPFilter", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "monitorName", "arg": "$Path.monitorName", "required": true, "format": {"pattern": "^.*$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"params": [{"type": "string", "name": "ips", "arg": "$Query.ips"}, {"type": "string", "name": "name", "arg": "$Query.name"}], "consts": [{"readOnly": true, "const": true, "default": {"value": "2024-06-15-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202]}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2NyZWF0ZWFuZGFzc29jaWF0ZWlwZmlsdGVy/2024-06-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2NyZWF0ZWFuZGFzc29jaWF0ZWlwZmlsdGVy/2024-06-15-preview.xml new file mode 100644 index 000000000..1995cab47 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2NyZWF0ZWFuZGFzc29jaWF0ZWlwZmlsdGVy/2024-06-15-preview.xml @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2NyZWF0ZWFuZGFzc29jaWF0ZXBsZmlsdGVy/2024-06-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2NyZWF0ZWFuZGFzc29jaWF0ZXBsZmlsdGVy/2024-06-15-preview.json new file mode 100644 index 000000000..cf108a8fc --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2NyZWF0ZWFuZGFzc29jaWF0ZXBsZmlsdGVy/2024-06-15-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/createandassociateplfilter", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L2NyZWF0ZUFuZEFzc29jaWF0ZVBMRmlsdGVy/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "elastic monitor", "commands": [{"name": "create-and-associate-pl-filter", "version": "2024-06-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/createandassociateplfilter", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L2NyZWF0ZUFuZEFzc29jaWF0ZVBMRmlsdGVy/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.monitorName", "options": ["monitor-name"], "required": true, "idPart": "name", "help": {"short": "Monitor resource name"}, "format": {"pattern": "^.*$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Query.name", "options": ["name"], "help": {"short": "Name of the traffic filter"}}, {"type": "string", "var": "$Query.privateEndpointGuid", "options": ["private-endpoint-guid"], "help": {"short": "Guid of the private endpoint"}}, {"type": "string", "var": "$Query.privateEndpointName", "options": ["private-endpoint-name"], "help": {"short": "Name of the private endpoint"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "createAndAssociatePLFilter_Create", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/createAndAssociatePLFilter", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "monitorName", "arg": "$Path.monitorName", "required": true, "format": {"pattern": "^.*$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"params": [{"type": "string", "name": "name", "arg": "$Query.name"}, {"type": "string", "name": "privateEndpointGuid", "arg": "$Query.privateEndpointGuid"}, {"type": "string", "name": "privateEndpointName", "arg": "$Query.privateEndpointName"}], "consts": [{"readOnly": true, "const": true, "default": {"value": "2024-06-15-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202]}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2NyZWF0ZWFuZGFzc29jaWF0ZXBsZmlsdGVy/2024-06-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2NyZWF0ZWFuZGFzc29jaWF0ZXBsZmlsdGVy/2024-06-15-preview.xml new file mode 100644 index 000000000..a37a93963 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2NyZWF0ZWFuZGFzc29jaWF0ZXBsZmlsdGVy/2024-06-15-preview.xml @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2RlbGV0ZXRyYWZmaWNmaWx0ZXI=/2024-06-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2RlbGV0ZXRyYWZmaWNmaWx0ZXI=/2024-06-15-preview.json new file mode 100644 index 000000000..148b7b195 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2RlbGV0ZXRyYWZmaWNmaWx0ZXI=/2024-06-15-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/deletetrafficfilter", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L2RlbGV0ZVRyYWZmaWNGaWx0ZXI=/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "elastic monitor", "commands": [{"name": "delete-traffic-filter", "version": "2024-06-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/deletetrafficfilter", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L2RlbGV0ZVRyYWZmaWNGaWx0ZXI=/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.monitorName", "options": ["monitor-name"], "required": true, "idPart": "name", "help": {"short": "Monitor resource name"}, "format": {"pattern": "^.*$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Query.rulesetId", "options": ["ruleset-id"], "help": {"short": "Ruleset Id of the filter"}}]}], "operations": [{"operationId": "TrafficFilters_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/deleteTrafficFilter", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "monitorName", "arg": "$Path.monitorName", "required": true, "format": {"pattern": "^.*$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"params": [{"type": "string", "name": "rulesetId", "arg": "$Query.rulesetId"}], "consts": [{"readOnly": true, "const": true, "default": {"value": "2024-06-15-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2RlbGV0ZXRyYWZmaWNmaWx0ZXI=/2024-06-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2RlbGV0ZXRyYWZmaWNmaWx0ZXI=/2024-06-15-preview.xml new file mode 100644 index 000000000..07e22b210 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2RlbGV0ZXRyYWZmaWNmaWx0ZXI=/2024-06-15-preview.xml @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2RldGFjaGFuZGRlbGV0ZXRyYWZmaWNmaWx0ZXI=/2024-06-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2RldGFjaGFuZGRlbGV0ZXRyYWZmaWNmaWx0ZXI=/2024-06-15-preview.json new file mode 100644 index 000000000..656e5d7ce --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2RldGFjaGFuZGRlbGV0ZXRyYWZmaWNmaWx0ZXI=/2024-06-15-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/detachanddeletetrafficfilter", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L2RldGFjaEFuZERlbGV0ZVRyYWZmaWNGaWx0ZXI=/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "elastic monitor", "commands": [{"name": "detach-and-delete-traffic-filter", "version": "2024-06-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/detachanddeletetrafficfilter", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L2RldGFjaEFuZERlbGV0ZVRyYWZmaWNGaWx0ZXI=/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.monitorName", "options": ["monitor-name"], "required": true, "idPart": "name", "help": {"short": "Monitor resource name"}, "format": {"pattern": "^.*$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Query.rulesetId", "options": ["ruleset-id"], "help": {"short": "Ruleset Id of the filter"}}]}], "operations": [{"operationId": "DetachAndDeleteTrafficFilter_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/detachAndDeleteTrafficFilter", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "monitorName", "arg": "$Path.monitorName", "required": true, "format": {"pattern": "^.*$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"params": [{"type": "string", "name": "rulesetId", "arg": "$Query.rulesetId"}], "consts": [{"readOnly": true, "const": true, "default": {"value": "2024-06-15-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2RldGFjaGFuZGRlbGV0ZXRyYWZmaWNmaWx0ZXI=/2024-06-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2RldGFjaGFuZGRlbGV0ZXRyYWZmaWNmaWx0ZXI=/2024-06-15-preview.xml new file mode 100644 index 000000000..3bddf4008 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2RldGFjaGFuZGRlbGV0ZXRyYWZmaWNmaWx0ZXI=/2024-06-15-preview.xml @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2RldGFjaHRyYWZmaWNmaWx0ZXI=/2024-06-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2RldGFjaHRyYWZmaWNmaWx0ZXI=/2024-06-15-preview.json new file mode 100644 index 000000000..a1849f12c --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2RldGFjaHRyYWZmaWNmaWx0ZXI=/2024-06-15-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/detachtrafficfilter", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L2RldGFjaFRyYWZmaWNGaWx0ZXI=/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "elastic monitor", "commands": [{"name": "detach-traffic-filter", "version": "2024-06-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/detachtrafficfilter", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L2RldGFjaFRyYWZmaWNGaWx0ZXI=/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.monitorName", "options": ["monitor-name"], "required": true, "idPart": "name", "help": {"short": "Monitor resource name"}, "format": {"pattern": "^.*$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}, {"type": "string", "var": "$Query.rulesetId", "options": ["ruleset-id"], "help": {"short": "Ruleset Id of the filter"}}]}], "operations": [{"longRunning": {"finalStateVia": "location"}, "operationId": "DetachTrafficFilter_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/detachTrafficFilter", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "monitorName", "arg": "$Path.monitorName", "required": true, "format": {"pattern": "^.*$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"params": [{"type": "string", "name": "rulesetId", "arg": "$Query.rulesetId"}], "consts": [{"readOnly": true, "const": true, "default": {"value": "2024-06-15-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [202]}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2RldGFjaHRyYWZmaWNmaWx0ZXI=/2024-06-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2RldGFjaHRyYWZmaWNmaWx0ZXI=/2024-06-15-preview.xml new file mode 100644 index 000000000..95d2588ab --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2RldGFjaHRyYWZmaWNmaWx0ZXI=/2024-06-15-preview.xml @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2dldGJpbGxpbmdpbmZv/2024-06-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2dldGJpbGxpbmdpbmZv/2024-06-15-preview.json new file mode 100644 index 000000000..1f3fb3c58 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2dldGJpbGxpbmdpbmZv/2024-06-15-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/getbillinginfo", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L2dldEJpbGxpbmdJbmZv/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "elastic monitor", "commands": [{"name": "get-billing-info", "version": "2024-06-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/getbillinginfo", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L2dldEJpbGxpbmdJbmZv/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.monitorName", "options": ["monitor-name"], "required": true, "idPart": "name", "help": {"short": "Monitor resource name"}, "format": {"pattern": "^.*$"}}, {"type": "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": "BillingInfo_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/getBillingInfo", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "monitorName", "arg": "$Path.monitorName", "required": true, "format": {"pattern": "^.*$"}}, {"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": "2024-06-15-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "object", "name": "marketplaceSaasInfo", "props": [{"type": "string", "name": "billedAzureSubscriptionId"}, {"type": "string", "name": "marketplaceName"}, {"type": "string", "name": "marketplaceResourceId"}, {"type": "string", "name": "marketplaceStatus"}, {"type": "object", "name": "marketplaceSubscription", "props": [{"type": "string", "name": "id"}, {"type": "string", "name": "offerId"}, {"type": "string", "name": "publisherId"}]}, {"type": "boolean", "name": "subscribed"}]}, {"type": "object", "name": "partnerBillingEntity", "props": [{"type": "string", "name": "id"}, {"type": "string", "name": "name"}, {"type": "string", "name": "partnerEntityUri"}]}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2dldGJpbGxpbmdpbmZv/2024-06-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2dldGJpbGxpbmdpbmZv/2024-06-15-preview.xml new file mode 100644 index 000000000..a775a1af8 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2dldGJpbGxpbmdpbmZv/2024-06-15-preview.xml @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3R1cGdyYWRhYmxldmVyc2lvbnM=/2024-06-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3R1cGdyYWRhYmxldmVyc2lvbnM=/2024-06-15-preview.json new file mode 100644 index 000000000..947415764 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3R1cGdyYWRhYmxldmVyc2lvbnM=/2024-06-15-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/listupgradableversions", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L2xpc3RVcGdyYWRhYmxlVmVyc2lvbnM=/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "elastic monitor", "commands": [{"name": "list-upgradable-version", "version": "2024-06-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/listupgradableversions", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L2xpc3RVcGdyYWRhYmxlVmVyc2lvbnM=/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.monitorName", "options": ["monitor-name"], "required": true, "idPart": "name", "help": {"short": "Monitor resource name"}, "format": {"pattern": "^.*$"}}, {"type": "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": "UpgradableVersions_Details", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/listUpgradableVersions", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "monitorName", "arg": "$Path.monitorName", "required": true, "format": {"pattern": "^.*$"}}, {"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": "2024-06-15-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": "currentVersion"}, {"type": "array", "name": "upgradableVersions", "item": {"type": "string"}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3R1cGdyYWRhYmxldmVyc2lvbnM=/2024-06-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3R1cGdyYWRhYmxldmVyc2lvbnM=/2024-06-15-preview.xml new file mode 100644 index 000000000..ad4a792de --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3R1cGdyYWRhYmxldmVyc2lvbnM=/2024-06-15-preview.xml @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3R2bWhvc3Q=/2024-06-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3R2bWhvc3Q=/2024-06-15-preview.json new file mode 100644 index 000000000..932754ff1 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3R2bWhvc3Q=/2024-06-15-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/listvmhost", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L2xpc3RWTUhvc3Q=/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "elastic monitor", "commands": [{"name": "list-vm-host", "version": "2024-06-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/listvmhost", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L2xpc3RWTUhvc3Q=/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.monitorName", "options": ["monitor-name"], "required": true, "idPart": "name", "help": {"short": "Monitor resource name"}, "format": {"pattern": "^.*$"}}, {"type": "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": "VMHost_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/listVMHost", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "monitorName", "arg": "$Path.monitorName", "required": true, "format": {"pattern": "^.*$"}}, {"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": "2024-06-15-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", "item": {"type": "object", "props": [{"type": "string", "name": "vmResourceId"}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3R2bWhvc3Q=/2024-06-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3R2bWhvc3Q=/2024-06-15-preview.xml new file mode 100644 index 000000000..84240be61 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3R2bWhvc3Q=/2024-06-15-preview.xml @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3RhbGx0cmFmZmljZmlsdGVycw==/2024-06-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3RhbGx0cmFmZmljZmlsdGVycw==/2024-06-15-preview.json new file mode 100644 index 000000000..8c1b42c63 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3RhbGx0cmFmZmljZmlsdGVycw==/2024-06-15-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/listalltrafficfilters", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L2xpc3RBbGxUcmFmZmljRmlsdGVycw==/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "elastic monitor", "commands": [{"name": "list-all-traffic-filter", "version": "2024-06-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/listalltrafficfilters", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L2xpc3RBbGxUcmFmZmljRmlsdGVycw==/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.monitorName", "options": ["monitor-name"], "required": true, "idPart": "name", "help": {"short": "Monitor resource name"}, "format": {"pattern": "^.*$"}}, {"type": "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": "AllTrafficFilters_list", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/listAllTrafficFilters", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "monitorName", "arg": "$Path.monitorName", "required": true, "format": {"pattern": "^.*$"}}, {"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": "2024-06-15-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "array", "name": "rulesets", "item": {"type": "object", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "id"}, {"type": "boolean", "name": "includeByDefault"}, {"type": "string", "name": "name"}, {"type": "string", "name": "region"}, {"type": "array", "name": "rules", "item": {"type": "object", "props": [{"type": "string", "name": "azureEndpointGuid"}, {"type": "string", "name": "azureEndpointName"}, {"type": "string", "name": "description"}, {"type": "string", "name": "id"}, {"type": "string", "name": "source"}]}}, {"type": "string", "name": "type", "enum": {"items": [{"value": "azure_private_endpoint"}, {"value": "ip"}]}}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3RhbGx0cmFmZmljZmlsdGVycw==/2024-06-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3RhbGx0cmFmZmljZmlsdGVycw==/2024-06-15-preview.xml new file mode 100644 index 000000000..d485b1d20 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3RhbGx0cmFmZmljZmlsdGVycw==/2024-06-15-preview.xml @@ -0,0 +1,78 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3Rhc3NvY2lhdGVkdHJhZmZpY2ZpbHRlcnM=/2024-06-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3Rhc3NvY2lhdGVkdHJhZmZpY2ZpbHRlcnM=/2024-06-15-preview.json new file mode 100644 index 000000000..bc45d3a2d --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3Rhc3NvY2lhdGVkdHJhZmZpY2ZpbHRlcnM=/2024-06-15-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/listassociatedtrafficfilters", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L2xpc3RBc3NvY2lhdGVkVHJhZmZpY0ZpbHRlcnM=/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "elastic monitor", "commands": [{"name": "list-associated-traffic-filter", "version": "2024-06-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/listassociatedtrafficfilters", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L2xpc3RBc3NvY2lhdGVkVHJhZmZpY0ZpbHRlcnM=/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.monitorName", "options": ["monitor-name"], "required": true, "idPart": "name", "help": {"short": "Monitor resource name"}, "format": {"pattern": "^.*$"}}, {"type": "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": "listAssociatedTrafficFilters_list", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/listAssociatedTrafficFilters", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "monitorName", "arg": "$Path.monitorName", "required": true, "format": {"pattern": "^.*$"}}, {"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": "2024-06-15-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "array", "name": "rulesets", "item": {"type": "object", "props": [{"type": "string", "name": "description"}, {"type": "string", "name": "id"}, {"type": "boolean", "name": "includeByDefault"}, {"type": "string", "name": "name"}, {"type": "string", "name": "region"}, {"type": "array", "name": "rules", "item": {"type": "object", "props": [{"type": "string", "name": "azureEndpointGuid"}, {"type": "string", "name": "azureEndpointName"}, {"type": "string", "name": "description"}, {"type": "string", "name": "id"}, {"type": "string", "name": "source"}]}}, {"type": "string", "name": "type", "enum": {"items": [{"value": "azure_private_endpoint"}, {"value": "ip"}]}}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3Rhc3NvY2lhdGVkdHJhZmZpY2ZpbHRlcnM=/2024-06-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3Rhc3NvY2lhdGVkdHJhZmZpY2ZpbHRlcnM=/2024-06-15-preview.xml new file mode 100644 index 000000000..4adde5cc6 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3Rhc3NvY2lhdGVkdHJhZmZpY2ZpbHRlcnM=/2024-06-15-preview.xml @@ -0,0 +1,78 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3Rjb25uZWN0ZWRwYXJ0bmVycmVzb3VyY2Vz/2024-06-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3Rjb25uZWN0ZWRwYXJ0bmVycmVzb3VyY2Vz/2024-06-15-preview.json new file mode 100644 index 000000000..0cd3d21a1 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3Rjb25uZWN0ZWRwYXJ0bmVycmVzb3VyY2Vz/2024-06-15-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/listconnectedpartnerresources", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L2xpc3RDb25uZWN0ZWRQYXJ0bmVyUmVzb3VyY2Vz/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "elastic monitor", "commands": [{"name": "list-connected-partner-resource", "version": "2024-06-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/listconnectedpartnerresources", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L2xpc3RDb25uZWN0ZWRQYXJ0bmVyUmVzb3VyY2Vz/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.monitorName", "options": ["monitor-name"], "required": true, "idPart": "name", "help": {"short": "Monitor resource name"}, "format": {"pattern": "^.*$"}}, {"type": "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": "ConnectedPartnerResources_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/listConnectedPartnerResources", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "monitorName", "arg": "$Path.monitorName", "required": true, "format": {"pattern": "^.*$"}}, {"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": "2024-06-15-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", "item": {"type": "object", "props": [{"type": "object", "name": "properties", "props": [{"type": "string", "name": "azureResourceId"}, {"type": "string", "name": "location"}, {"type": "string", "name": "partnerDeploymentName"}, {"type": "string", "name": "partnerDeploymentUri"}]}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}]}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3Rjb25uZWN0ZWRwYXJ0bmVycmVzb3VyY2Vz/2024-06-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3Rjb25uZWN0ZWRwYXJ0bmVycmVzb3VyY2Vz/2024-06-15-preview.xml new file mode 100644 index 000000000..e633b4208 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3Rjb25uZWN0ZWRwYXJ0bmVycmVzb3VyY2Vz/2024-06-15-preview.xml @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3RkZXBsb3ltZW50aW5mbw==/2024-06-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3RkZXBsb3ltZW50aW5mbw==/2024-06-15-preview.json new file mode 100644 index 000000000..c0deeee61 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3RkZXBsb3ltZW50aW5mbw==/2024-06-15-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/listdeploymentinfo", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L2xpc3REZXBsb3ltZW50SW5mbw==/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "elastic monitor", "commands": [{"name": "list-deployment-info", "version": "2024-06-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/listdeploymentinfo", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L2xpc3REZXBsb3ltZW50SW5mbw==/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.monitorName", "options": ["monitor-name"], "required": true, "idPart": "name", "help": {"short": "Monitor resource name"}, "format": {"pattern": "^.*$"}}, {"type": "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": "DeploymentInfo_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/listDeploymentInfo", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "monitorName", "arg": "$Path.monitorName", "required": true, "format": {"pattern": "^.*$"}}, {"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": "2024-06-15-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": "string", "name": "deploymentUrl"}, {"readOnly": true, "type": "string", "name": "diskCapacity"}, {"readOnly": true, "type": "string", "name": "elasticsearchEndPoint"}, {"readOnly": true, "type": "object", "name": "marketplaceSaasInfo", "props": [{"type": "string", "name": "billedAzureSubscriptionId"}, {"type": "string", "name": "marketplaceName"}, {"type": "string", "name": "marketplaceResourceId"}, {"type": "string", "name": "marketplaceStatus"}, {"type": "object", "name": "marketplaceSubscription", "props": [{"type": "string", "name": "id"}, {"type": "string", "name": "offerId"}, {"type": "string", "name": "publisherId"}]}, {"type": "boolean", "name": "subscribed"}]}, {"readOnly": true, "type": "string", "name": "memoryCapacity"}, {"readOnly": true, "type": "string", "name": "status", "enum": {"items": [{"value": "Healthy"}, {"value": "Unhealthy"}]}}, {"readOnly": true, "type": "string", "name": "version"}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3RkZXBsb3ltZW50aW5mbw==/2024-06-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3RkZXBsb3ltZW50aW5mbw==/2024-06-15-preview.xml new file mode 100644 index 000000000..4a29695ee --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3RkZXBsb3ltZW50aW5mbw==/2024-06-15-preview.xml @@ -0,0 +1,77 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3Rtb25pdG9yZWRyZXNvdXJjZXM=/2024-06-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3Rtb25pdG9yZWRyZXNvdXJjZXM=/2024-06-15-preview.json new file mode 100644 index 000000000..09c7482e1 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3Rtb25pdG9yZWRyZXNvdXJjZXM=/2024-06-15-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/listmonitoredresources", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L2xpc3RNb25pdG9yZWRSZXNvdXJjZXM=/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "elastic monitor", "commands": [{"name": "list-resource", "version": "2024-06-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/listmonitoredresources", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L2xpc3RNb25pdG9yZWRSZXNvdXJjZXM=/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.monitorName", "options": ["monitor-name"], "required": true, "idPart": "name", "help": {"short": "Monitor resource name"}, "format": {"pattern": "^.*$"}}, {"type": "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": "MonitoredResources_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/listMonitoredResources", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "monitorName", "arg": "$Path.monitorName", "required": true, "format": {"pattern": "^.*$"}}, {"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": "2024-06-15-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", "item": {"type": "object", "props": [{"type": "string", "name": "id"}, {"type": "string", "name": "reasonForLogsStatus"}, {"type": "string", "name": "sendingLogs", "enum": {"items": [{"value": "False"}, {"value": "True"}]}}]}}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3Rtb25pdG9yZWRyZXNvdXJjZXM=/2024-06-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3Rtb25pdG9yZWRyZXNvdXJjZXM=/2024-06-15-preview.xml new file mode 100644 index 000000000..ac05f0043 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L2xpc3Rtb25pdG9yZWRyZXNvdXJjZXM=/2024-06-15-preview.xml @@ -0,0 +1,67 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L3RhZ3J1bGVz/2024-06-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L3RhZ3J1bGVz/2024-06-15-preview.json new file mode 100644 index 000000000..008f28441 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L3RhZ3J1bGVz/2024-06-15-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/tagrules", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L3RhZ1J1bGVz/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "elastic monitor tag-rule", "commands": [{"name": "list", "version": "2024-06-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/tagrules", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L3RhZ1J1bGVz/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.monitorName", "options": ["monitor-name"], "required": true, "idPart": "name", "help": {"short": "Monitor resource name"}, "format": {"pattern": "^.*$"}}, {"type": "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": "TagRules_List", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/tagRules", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "monitorName", "arg": "$Path.monitorName", "required": true, "format": {"pattern": "^.*$"}}, {"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": "2024-06-15-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", "item": {"type": "object", "props": [{"readOnly": true, "type": "ResourceId", "name": "id", "format": {"template": "/subscriptions/{}/resourceGroups/{}/providers/Microsoft.Elastic/monitors/{}/tagRules/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "logRules", "props": [{"type": "array", "name": "filteringTags", "item": {"type": "object", "props": [{"type": "string", "name": "action", "enum": {"items": [{"value": "Exclude"}, {"value": "Include"}]}}, {"type": "string", "name": "name"}, {"type": "string", "name": "value"}]}}, {"type": "boolean", "name": "sendAadLogs"}, {"type": "boolean", "name": "sendActivityLogs"}, {"type": "boolean", "name": "sendSubscriptionLogs"}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleted"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "NotSpecified"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"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": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "array", "ref": "$Instance.value", "clientFlatten": true, "nextLink": "$Instance.nextLink"}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L3RhZ3J1bGVz/2024-06-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L3RhZ3J1bGVz/2024-06-15-preview.xml new file mode 100644 index 000000000..6bae39048 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L3RhZ3J1bGVz/2024-06-15-preview.xml @@ -0,0 +1,118 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L3RhZ3J1bGVzL3t9/2024-06-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L3RhZ3J1bGVzL3t9/2024-06-15-preview.json new file mode 100644 index 000000000..47ab975e0 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L3RhZ3J1bGVzL3t9/2024-06-15-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/tagrules/{}", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L3RhZ1J1bGVzL3tydWxlU2V0TmFtZX0=/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "elastic monitor tag-rule", "commands": [{"name": "show", "version": "2024-06-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/tagrules/{}", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L3RhZ1J1bGVzL3tydWxlU2V0TmFtZX0=/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.monitorName", "options": ["monitor-name"], "required": true, "idPart": "name", "help": {"short": "Monitor resource name"}, "format": {"pattern": "^.*$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.ruleSetName", "options": ["n", "name", "rule-set-name"], "required": true, "idPart": "child_name_1", "help": {"short": "Tag Rule Set resource name"}, "format": {"pattern": "^.*$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "TagRules_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/tagRules/{ruleSetName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "monitorName", "arg": "$Path.monitorName", "required": true, "format": {"pattern": "^.*$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "ruleSetName", "arg": "$Path.ruleSetName", "required": true, "format": {"pattern": "^.*$"}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-06-15-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.Elastic/monitors/{}/tagRules/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "logRules", "props": [{"type": "array", "name": "filteringTags", "item": {"type": "object", "props": [{"type": "string", "name": "action", "enum": {"items": [{"value": "Exclude"}, {"value": "Include"}]}}, {"type": "string", "name": "name"}, {"type": "string", "name": "value"}]}}, {"type": "boolean", "name": "sendAadLogs"}, {"type": "boolean", "name": "sendActivityLogs"}, {"type": "boolean", "name": "sendSubscriptionLogs"}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleted"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "NotSpecified"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"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": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "delete", "version": "2024-06-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/tagrules/{}", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L3RhZ1J1bGVzL3tydWxlU2V0TmFtZX0=/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.monitorName", "options": ["monitor-name"], "required": true, "idPart": "name", "help": {"short": "Monitor resource name"}, "format": {"pattern": "^.*$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.ruleSetName", "options": ["n", "name", "rule-set-name"], "required": true, "idPart": "child_name_1", "help": {"short": "Tag Rule Set resource name"}, "format": {"pattern": "^.*$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "TagRules_Delete", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/tagRules/{ruleSetName}", "request": {"method": "delete", "path": {"params": [{"type": "string", "name": "monitorName", "arg": "$Path.monitorName", "required": true, "format": {"pattern": "^.*$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "ruleSetName", "arg": "$Path.ruleSetName", "required": true, "format": {"pattern": "^.*$"}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-06-15-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}}, "responses": [{"statusCode": [200]}, {"statusCode": [202]}, {"statusCode": [204]}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "confirmation": "Are you sure you want to perform this operation?"}, {"name": "create", "version": "2024-06-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/tagrules/{}", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L3RhZ1J1bGVzL3tydWxlU2V0TmFtZX0=/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.monitorName", "options": ["monitor-name"], "required": true, "idPart": "name", "help": {"short": "Monitor resource name"}, "format": {"pattern": "^.*$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.ruleSetName", "options": ["n", "name", "rule-set-name"], "required": true, "idPart": "child_name_1", "help": {"short": "Tag Rule Set resource name"}, "format": {"pattern": "^.*$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"type": "object", "var": "$body.properties.logRules", "options": ["log-rules"], "group": "Properties", "help": {"short": "Rules for sending logs."}, "args": [{"type": "array", "var": "$body.properties.logRules.filteringTags", "options": ["filtering-tags"], "help": {"short": "List of filtering tags to be used for capturing logs. This only takes effect if SendActivityLogs flag is enabled. If empty, all resources will be captured. If only Exclude action is specified, the rules will apply to the list of all available resources. If Include actions are specified, the rules will only include resources with the associated tags."}, "item": {"type": "object", "args": [{"type": "string", "var": "$body.properties.logRules.filteringTags[].action", "options": ["action"], "help": {"short": "Valid actions for a filtering tag."}, "enum": {"items": [{"name": "Exclude", "value": "Exclude"}, {"name": "Include", "value": "Include"}]}}, {"type": "string", "var": "$body.properties.logRules.filteringTags[].name", "options": ["name"], "help": {"short": "The name (also known as the key) of the tag."}}, {"type": "string", "var": "$body.properties.logRules.filteringTags[].value", "options": ["value"], "help": {"short": "The value of the tag."}}]}}, {"type": "boolean", "var": "$body.properties.logRules.sendAadLogs", "options": ["send-aad-logs"], "help": {"short": "Flag specifying if AAD logs should be sent for the Monitor resource."}}, {"type": "boolean", "var": "$body.properties.logRules.sendActivityLogs", "options": ["send-activity-logs"], "help": {"short": "Flag specifying if activity logs from Azure resources should be sent for the Monitor resource."}}, {"type": "boolean", "var": "$body.properties.logRules.sendSubscriptionLogs", "options": ["send-subscription-logs"], "help": {"short": "Flag specifying if subscription logs should be sent for the Monitor resource."}}]}]}], "operations": [{"operationId": "TagRules_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/tagRules/{ruleSetName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "monitorName", "arg": "$Path.monitorName", "required": true, "format": {"pattern": "^.*$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "ruleSetName", "arg": "$Path.ruleSetName", "required": true, "format": {"pattern": "^.*$"}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-06-15-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "logRules", "arg": "$body.properties.logRules", "props": [{"type": "array", "name": "filteringTags", "arg": "$body.properties.logRules.filteringTags", "item": {"type": "object", "props": [{"type": "string", "name": "action", "arg": "$body.properties.logRules.filteringTags[].action", "enum": {"items": [{"value": "Exclude"}, {"value": "Include"}]}}, {"type": "string", "name": "name", "arg": "$body.properties.logRules.filteringTags[].name"}, {"type": "string", "name": "value", "arg": "$body.properties.logRules.filteringTags[].value"}]}}, {"type": "boolean", "name": "sendAadLogs", "arg": "$body.properties.logRules.sendAadLogs"}, {"type": "boolean", "name": "sendActivityLogs", "arg": "$body.properties.logRules.sendActivityLogs"}, {"type": "boolean", "name": "sendSubscriptionLogs", "arg": "$body.properties.logRules.sendSubscriptionLogs"}]}]}], "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.Elastic/monitors/{}/tagRules/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "logRules", "props": [{"type": "array", "name": "filteringTags", "item": {"type": "object", "props": [{"type": "string", "name": "action", "enum": {"items": [{"value": "Exclude"}, {"value": "Include"}]}}, {"type": "string", "name": "name"}, {"type": "string", "name": "value"}]}}, {"type": "boolean", "name": "sendAadLogs"}, {"type": "boolean", "name": "sendActivityLogs"}, {"type": "boolean", "name": "sendSubscriptionLogs"}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleted"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "NotSpecified"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"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": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}, {"name": "update", "version": "2024-06-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/tagrules/{}", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L3RhZ1J1bGVzL3tydWxlU2V0TmFtZX0=/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.monitorName", "options": ["monitor-name"], "required": true, "idPart": "name", "help": {"short": "Monitor resource name"}, "format": {"pattern": "^.*$"}}, {"type": "ResourceGroupName", "var": "$Path.resourceGroupName", "options": ["g", "resource-group"], "required": true, "idPart": "resource_group"}, {"type": "string", "var": "$Path.ruleSetName", "options": ["n", "name", "rule-set-name"], "required": true, "idPart": "child_name_1", "help": {"short": "Tag Rule Set resource name"}, "format": {"pattern": "^.*$"}}, {"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}, {"name": "Properties", "args": [{"nullable": true, "type": "object", "var": "$body.properties.logRules", "options": ["log-rules"], "group": "Properties", "help": {"short": "Rules for sending logs."}, "args": [{"nullable": true, "type": "array", "var": "$body.properties.logRules.filteringTags", "options": ["filtering-tags"], "help": {"short": "List of filtering tags to be used for capturing logs. This only takes effect if SendActivityLogs flag is enabled. If empty, all resources will be captured. If only Exclude action is specified, the rules will apply to the list of all available resources. If Include actions are specified, the rules will only include resources with the associated tags."}, "item": {"nullable": true, "type": "object", "args": [{"nullable": true, "type": "string", "var": "$body.properties.logRules.filteringTags[].action", "options": ["action"], "help": {"short": "Valid actions for a filtering tag."}, "enum": {"items": [{"name": "Exclude", "value": "Exclude"}, {"name": "Include", "value": "Include"}]}}, {"nullable": true, "type": "string", "var": "$body.properties.logRules.filteringTags[].name", "options": ["name"], "help": {"short": "The name (also known as the key) of the tag."}}, {"nullable": true, "type": "string", "var": "$body.properties.logRules.filteringTags[].value", "options": ["value"], "help": {"short": "The value of the tag."}}]}}, {"nullable": true, "type": "boolean", "var": "$body.properties.logRules.sendAadLogs", "options": ["send-aad-logs"], "help": {"short": "Flag specifying if AAD logs should be sent for the Monitor resource."}}, {"nullable": true, "type": "boolean", "var": "$body.properties.logRules.sendActivityLogs", "options": ["send-activity-logs"], "help": {"short": "Flag specifying if activity logs from Azure resources should be sent for the Monitor resource."}}, {"nullable": true, "type": "boolean", "var": "$body.properties.logRules.sendSubscriptionLogs", "options": ["send-subscription-logs"], "help": {"short": "Flag specifying if subscription logs should be sent for the Monitor resource."}}]}]}], "operations": [{"operationId": "TagRules_Get", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/tagRules/{ruleSetName}", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "monitorName", "arg": "$Path.monitorName", "required": true, "format": {"pattern": "^.*$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "ruleSetName", "arg": "$Path.ruleSetName", "required": true, "format": {"pattern": "^.*$"}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-06-15-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.Elastic/monitors/{}/tagRules/{}"}}, {"readOnly": true, "type": "string", "name": "name"}, {"type": "object", "name": "properties", "props": [{"type": "object", "name": "logRules", "props": [{"type": "array", "name": "filteringTags", "item": {"type": "object", "props": [{"type": "string", "name": "action", "enum": {"items": [{"value": "Exclude"}, {"value": "Include"}]}}, {"type": "string", "name": "name"}, {"type": "string", "name": "value"}]}}, {"type": "boolean", "name": "sendAadLogs"}, {"type": "boolean", "name": "sendActivityLogs"}, {"type": "boolean", "name": "sendSubscriptionLogs"}]}, {"readOnly": true, "type": "string", "name": "provisioningState", "enum": {"items": [{"value": "Accepted"}, {"value": "Canceled"}, {"value": "Creating"}, {"value": "Deleted"}, {"value": "Deleting"}, {"value": "Failed"}, {"value": "NotSpecified"}, {"value": "Succeeded"}, {"value": "Updating"}]}}]}, {"readOnly": true, "type": "object", "name": "systemData", "props": [{"type": "dateTime", "name": "createdAt"}, {"type": "string", "name": "createdBy"}, {"type": "string", "name": "createdByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}, {"type": "dateTime", "name": "lastModifiedAt"}, {"type": "string", "name": "lastModifiedBy"}, {"type": "string", "name": "lastModifiedByType", "enum": {"items": [{"value": "Application"}, {"value": "Key"}, {"value": "ManagedIdentity"}, {"value": "User"}]}}]}, {"readOnly": true, "type": "string", "name": "type"}], "cls": "MonitoringTagRules_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}, {"instanceUpdate": {"ref": "$Instance", "json": {"schema": {"type": "object", "name": "body", "props": [{"type": "object", "name": "properties", "props": [{"type": "object", "name": "logRules", "arg": "$body.properties.logRules", "props": [{"type": "array", "name": "filteringTags", "arg": "$body.properties.logRules.filteringTags", "item": {"type": "object", "props": [{"type": "string", "name": "action", "arg": "$body.properties.logRules.filteringTags[].action", "enum": {"items": [{"value": "Exclude"}, {"value": "Include"}]}}, {"type": "string", "name": "name", "arg": "$body.properties.logRules.filteringTags[].name"}, {"type": "string", "name": "value", "arg": "$body.properties.logRules.filteringTags[].value"}]}}, {"type": "boolean", "name": "sendAadLogs", "arg": "$body.properties.logRules.sendAadLogs"}, {"type": "boolean", "name": "sendActivityLogs", "arg": "$body.properties.logRules.sendActivityLogs"}, {"type": "boolean", "name": "sendSubscriptionLogs", "arg": "$body.properties.logRules.sendSubscriptionLogs"}]}]}], "clientFlatten": true}}}}, {"operationId": "TagRules_CreateOrUpdate", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/tagRules/{ruleSetName}", "request": {"method": "put", "path": {"params": [{"type": "string", "name": "monitorName", "arg": "$Path.monitorName", "required": true, "format": {"pattern": "^.*$"}}, {"type": "string", "name": "resourceGroupName", "arg": "$Path.resourceGroupName", "required": true, "format": {"maxLength": 90, "minLength": 1}}, {"type": "string", "name": "ruleSetName", "arg": "$Path.ruleSetName", "required": true, "format": {"pattern": "^.*$"}}, {"type": "uuid", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2024-06-15-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"ref": "$Instance"}}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "@MonitoringTagRules_read"}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L3RhZ3J1bGVzL3t9/2024-06-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L3RhZ3J1bGVzL3t9/2024-06-15-preview.xml new file mode 100644 index 000000000..4a9a4afc5 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L3RhZ3J1bGVzL3t9/2024-06-15-preview.xml @@ -0,0 +1,555 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L3VwZ3JhZGU=/2024-06-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L3VwZ3JhZGU=/2024-06-15-preview.json new file mode 100644 index 000000000..87f9effcc --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L3VwZ3JhZGU=/2024-06-15-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/upgrade", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L3VwZ3JhZGU=/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "elastic monitor", "commands": [{"name": "upgrade", "version": "2024-06-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/upgrade", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L3VwZ3JhZGU=/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.monitorName", "options": ["monitor-name"], "required": true, "idPart": "name", "help": {"short": "Monitor resource name"}, "format": {"pattern": "^.*$"}}, {"type": "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": "Body", "args": [{"type": "string", "var": "$body.version", "options": ["version"], "group": "Body", "help": {"short": "Version to which the elastic monitor should be upgraded to"}}]}], "operations": [{"longRunning": {"finalStateVia": "azure-async-operation"}, "operationId": "Monitor_Upgrade", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/upgrade", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "monitorName", "arg": "$Path.monitorName", "required": true, "format": {"pattern": "^.*$"}}, {"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": "2024-06-15-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "props": [{"type": "string", "name": "version", "arg": "$body.version"}], "clientFlatten": true}}}}, "responses": [{"statusCode": [202]}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L3VwZ3JhZGU=/2024-06-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L3VwZ3JhZGU=/2024-06-15-preview.xml new file mode 100644 index 000000000..78bfb3bd9 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L3VwZ3JhZGU=/2024-06-15-preview.xml @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L3ZtY29sbGVjdGlvbnVwZGF0ZQ==/2024-06-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L3ZtY29sbGVjdGlvbnVwZGF0ZQ==/2024-06-15-preview.json new file mode 100644 index 000000000..e10956723 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L3ZtY29sbGVjdGlvbnVwZGF0ZQ==/2024-06-15-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/vmcollectionupdate", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L3ZtQ29sbGVjdGlvblVwZGF0ZQ==/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "elastic monitor", "commands": [{"name": "update-vm-collection", "version": "2024-06-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/vmcollectionupdate", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L3ZtQ29sbGVjdGlvblVwZGF0ZQ==/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.monitorName", "options": ["monitor-name"], "required": true, "idPart": "name", "help": {"short": "Monitor resource name"}, "format": {"pattern": "^.*$"}}, {"type": "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": "Body", "args": [{"type": "string", "var": "$body.operationName", "options": ["operation-name"], "group": "Body", "help": {"short": "Operation to be performed for given VM."}, "enum": {"items": [{"name": "Add", "value": "Add"}, {"name": "Delete", "value": "Delete"}]}}, {"type": "string", "var": "$body.vmResourceId", "options": ["vm-resource-id"], "group": "Body", "help": {"short": "ARM id of the VM resource."}}]}], "operations": [{"operationId": "VMCollection_Update", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/vmCollectionUpdate", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "monitorName", "arg": "$Path.monitorName", "required": true, "format": {"pattern": "^.*$"}}, {"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": "2024-06-15-preview"}, "type": "string", "name": "api-version", "required": true, "format": {"minLength": 1}}]}, "body": {"json": {"schema": {"type": "object", "name": "body", "props": [{"type": "string", "name": "operationName", "arg": "$body.operationName", "enum": {"items": [{"value": "Add"}, {"value": "Delete"}]}}, {"type": "string", "name": "vmResourceId", "arg": "$body.vmResourceId"}], "clientFlatten": true}}}}, "responses": [{"statusCode": [200]}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L3ZtY29sbGVjdGlvbnVwZGF0ZQ==/2024-06-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L3ZtY29sbGVjdGlvbnVwZGF0ZQ==/2024-06-15-preview.xml new file mode 100644 index 000000000..652a49c0d --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L3ZtY29sbGVjdGlvbnVwZGF0ZQ==/2024-06-15-preview.xml @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L3ZtaW5nZXN0aW9uZGV0YWlscw==/2024-06-15-preview.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L3ZtaW5nZXN0aW9uZGV0YWlscw==/2024-06-15-preview.json new file mode 100644 index 000000000..9e5afe9e7 --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L3ZtaW5nZXN0aW9uZGV0YWlscw==/2024-06-15-preview.json @@ -0,0 +1 @@ +{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/vmingestiondetails", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L3ZtSW5nZXN0aW9uRGV0YWlscw==/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "commandGroups": [{"name": "elastic monitor", "commands": [{"name": "vm-ingestion-detail", "version": "2024-06-15-preview", "resources": [{"id": "/subscriptions/{}/resourcegroups/{}/providers/microsoft.elastic/monitors/{}/vmingestiondetails", "version": "2024-06-15-preview", "swagger": "mgmt-plane/elastic/ResourceProviders/Microsoft.Elastic/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9yZXNvdXJjZUdyb3Vwcy97cmVzb3VyY2VHcm91cE5hbWV9L3Byb3ZpZGVycy9NaWNyb3NvZnQuRWxhc3RpYy9tb25pdG9ycy97bW9uaXRvck5hbWV9L3ZtSW5nZXN0aW9uRGV0YWlscw==/V/MjAyNC0wNi0xNS1wcmV2aWV3"}], "argGroups": [{"name": "", "args": [{"type": "string", "var": "$Path.monitorName", "options": ["monitor-name"], "required": true, "idPart": "name", "help": {"short": "Monitor resource name"}, "format": {"pattern": "^.*$"}}, {"type": "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": "VMIngestion_Details", "http": {"path": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Elastic/monitors/{monitorName}/vmIngestionDetails", "request": {"method": "post", "path": {"params": [{"type": "string", "name": "monitorName", "arg": "$Path.monitorName", "required": true, "format": {"pattern": "^.*$"}}, {"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": "2024-06-15-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": "cloudId"}, {"type": "string", "name": "ingestionKey", "secret": true}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}], "confirmation": ""}]}]} \ No newline at end of file diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L3ZtaW5nZXN0aW9uZGV0YWlscw==/2024-06-15-preview.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L3ZtaW5nZXN0aW9uZGV0YWlscw==/2024-06-15-preview.xml new file mode 100644 index 000000000..b3562a49f --- /dev/null +++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5lbGFzdGljL21vbml0b3JzL3t9L3ZtaW5nZXN0aW9uZGV0YWlscw==/2024-06-15-preview.xml @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +